00问答网
所有问题
在C语言中,一维数组的定义方式为类型说明符数组名() 答案选D书上是A
如题所述
举报该问题
推荐答案 2020-03-05
这个题并不好,首先数组的大小必须是
常量
,很明显B和C可以排除。至于这个常量,不一定必须是整型常量,举个反例 char a['a'] = "abcde"; printf("%s",a); 以上代码我在vc++6.0执行了一下,没有问题可以输出,字符常量也可以作为数组长度,所以D不准确。但是选项A常量
表达式
的范围又太广,
浮点数
常量相加也是常量表达式,char a[3.6] = "abc";肯定会报错。所以本题无解。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/TDZjr0nDBeDnTBjnIn.html
其他回答
第1个回答 2019-01-15
这种题目出得不好。D肯定是不准确的,要准确也要选C,不过你最好选A,书上是百分之百对,但你要知道C是对的就行了。
第2个回答 2018-01-04
当然是选D
浮点数
也是常量,显然不能作为数组长度本回答被提问者采纳
第3个回答 2018-01-04
书上错了
答案应该是整型常量或整型常量表达式
相似回答
c语言一维数组定义方式为 类型说明符,数组名()A
常量表达式B整形常量或...
答:
B整形常量或整形表达式。在 C 中要声明一个数组,需要指定元素
的类型
和元素的数量,如下所示:type arrayName [ arraySize ];这叫做
一维数组
。arraySize 必须是一个大于零的整数常量,type 可以是任意有效的 C 数据类型。例如,要声明一个
类型为
double 的包含 10 个元素的数组 balance,声明语句如下...
在C语言中,一维数组的定义方式为
:
类型说明符数组名
——
答:
在C语言中,一维数组的定义方式
:
类型说明符 数组名
[元素个数]其中,
类型名
确定所有元素的数据类型,元素个数给定数组要包含的变量个数,它可以使用表达式形式,但该表达式中只能出现变量常量和运算符。常用的类型:char ,int ,long .float,double.数组元素的一般表示形式是:数组名[下标]其中,下标可以使...
一维数组的定义
形式
答:
一维数组的定义
形式:
类型说明符数组名
。一维
数组,是
由数字组成的以单纯的排序结构排列的结构单一的数组,是计算机程序中最基本的数组。二维及多维数组可以看作是一维数组的多次叠加产生的。在程序中可以使用下标变量,即说明这些变量的整体为
数组,数组中
的每个变量的数据类型是相同的。当数组中每个元素都只...
在
定义
一个
一维数组
时,不能用来表示数组长度
的是 A)
常量 B)符号常量...
答:
选 D
一维数组的定义方式为
:
类型说明符 数组名
[常量表达式]注; 常量表达式中可以包括常量和符号常量,不能是变量。也就是说,C不允许对数组的大小作动态定义,即数组的大小不依赖于程序运行过程中变量的值。参考资料:《
C语言
程序设计》 谭浩强 ...
大家正在搜
在C语言中一维数组的定义方式为
c语言定义动态一维数组
C语言定义数组
C语言动态申请一维数组
C语言中动态数组的实现
C语言一维数组
c语言一维数组
c语言定义动态数组
C语言动态字符数组
相关问题
在C语言中,一维数组的定义方式为:类型说明符数组名——
c语言一维数组定义方式为 类型说明符,数组名()A常量表达式...
c语言,很急很急
在C语言中,二维数组的定义方式为:类型说明符 数组名( )
c语言基础问题
C语言题目急啊
C语言中一维数组正确的定义?
C语言中定义一维数组