www问答网
所有问题
c语言以下对一维数组m进行正确初始化的是。 A. int m[10]=(0,0,0,0)
c语言以下对一维数组m进行正确初始化的是。 A. int m[10]=(0,0,0,0) ; B. int m[10]={ };
C. int m[ ]={0}; D. int m[10]={10*2}
举报该问题
推荐答案 推荐于2016-01-11
A、数组初始化应该使用{},不能使用(),所以A错误。
B、{}中没有任何内容,非法语句,错误。
C、对数组所有元素初始化时,可以省略数组元素的个数,正确。
int m[ ]={0}; 相当于int m[1]={0};
D、数组初始化时,可以只初始化最开始的元素,后续元素默认为0。本来D也是正确的,但是最后少了一个;号,不是一个完成的C语言语句,错误。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/W4Kn3KK4n5d13Wn5AW.html
其他回答
第1个回答 2015-01-06
答案c,想知道为什么就评价在提问。
第2个回答 2015-01-06
C
相似回答
...
化的
语句
是()
. A:
int
a
[10]=(0,0,0,0,0)
B:int
a
[10]={};
C
:int...
答:
A 括号应使用{};B {}里没有赋值;C 应该用{};D 正确,a[0]赋值20,其余的9个赋值为0。在C中,可以逐个
初始化数组
,也可以使用一个初始化语句,如下所示:double balance[5] = {1000.0, 2.0, 3.4, 7.0, 50.0};大括号 { } 之间的值的数目不能大于我们在数组声明时在方
括号
...
以下
能
对一维数组a
进行正确初始化的
语句
是()
。 A
int
a[10]=
答:
答案选
C
数组初始化,
后面跟一对花
括号,
里面用逗号分隔开各个元素。
int
型的数组只能用int 型的数初始化
C语言
题目
,以下
能
对一维数组a进行正确初始化的
语句
是()
答:
int
a[10]=
{
0,0,0,0,0
};
以下C语言
选择题选什么,并作简要分析。
答:
1、以下能
对一维数组
a
进行正确初始化的
语句是___。A、
int
a[10]=
{0;0;0;0;0};B、int a[10]={0} C、int a[]= {0} D、int a[10]={10*1} 答:题打错了吧 应该是 不能
正确初始化的是
是A ,BCD都可以初始化的 2、若定义 int a[]={1,2,3,4,5 ,6,7 ,8 ,9 ,1...
以下
能
对一维数组a进行正确初始化的
语句是___。
答:
A、
int
a
[10]=(0,0,0,0,0)
; 语法错误 B、int
a
[10]={ }; 语法错误 C、int a[2]={0,1,2}; 初始化列表元素过多 D、int a[10]={10*1}; 正确,这个把a[
0]初始化
为10,其他元素为0
C语言
作业,还有几题,请高手帮一下忙.
答:
4.以下能
对一维数组a进行正确初始化的
语句是 ? 。
A
.
int
a
[10]=(0,0,0,0)
B. int a[10]={};C. int a[]={0};D. int a[10]={10*1}; //只能是常数,不能是表达式 答案:(C)5.若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为 ? 。(假设a[0][0]...
(C语言)以下
能
对一维数组
a
进行正确初始化的
语句
是(
)。
答:
C正确,
D不对,D只是初始化了第一个元素。C其实就相当于
是int
a[
1] ={0},所有元素都
正确初始化
。
C语言,
没办法,要交作业(3)
答:
A
..B..C..D...头晕~
c++选择题
答:
第一题 为 B 第二题 为 D 第三题为 B 第四题为 D 第五题 为 C 第六题为 C 第七题 为 D 第八题 为 C 第九题为 C
大家正在搜
对一维数组进行初始化
c语言一维数组初始化
一维数组正确初始化
二维数组可以看成特殊的一维数组
c语言对数组初始化
c语言二维字符数组初始化
c语言数组初始化的三种方式
一维数组的初始化
一维数组的初始化方法