题目内容

已有定义"int a[10]={1,2},i=0;”,下面语句中与"a[i]=a[i+1],i++;”等价的是

A. a[i]=a[i+1];
B. a[++i]=a[i];
C. a[++i]=a[i+1];
D. i++,a[i-1]=a[i];

查看答案
更多问题

已有定义"int a[3][2]={1,2,3,4,5,6};”,数组元素_____的值为6。

A. a[3][2]
B. a[2][1]
C. a[1][2]
D. a[2][3]

下面对字符数组不正确的初始化方式是_________

A. char ch[]="string";
B. char ch[7]={‘s’,’t’,’r’,’i’,’n’,’g’};
C. char ch[10];ch="string";
D. char ch[7]={‘s’,’t’,’r’,’i’,’n’,’g’,’\0’};

已有定义"int a[5]={1,3,5};",则a[3]的值为_________

A. 5
B. 0
C. 不确定
D. 初始化格式有错误

下面程序段的运行结果是_________ char ch[5]={‘a’,’b’,’\0’,’c’,’\0’}; printf("%s",ch);

A. 'a’
B. ab
C. ab c
D. a,b

答案查题题库