题目内容

以下对一维整型数组a进行正确初始化的语句是()。

A. int a[10]=(0,0,0,0,0);
B. int a[]={};
C. int a[]={0,};
D. int a[10]={10*1};

查看答案
更多问题

以下对二维整型数组a进行正确初始化的语句是()。

A. int a[2][]={{1,01},{5,2,3}};
B. int a[][3]={{1,2,3},{4,5,6}};
C. int a[2][3]={{1,2,3},{4,5},{6}};
D. int a[][3]={{1,0,1},{},{1,1}};

若二维数组a有m列,则在a[i][j]前面的元素个数为()。

A. j*m+i
B. i*m+j
C. i*m+j-1
D. i*m+j+1

对两个数组a和b进行如下初始化char a[]=”ABCDEF”;char b[]={‘A’,‘B’,‘C’,‘D’,‘E’,‘F’};则以下叙述正确的是()。

A. a和b数组完全相同
B. a和b长度相同
C. a和b中都存放字符串
D. a数组比b数组长度长

下面程序()。(每行程序前面的数字表示行号)1 void main()2 {3 int a[3]={0};4 int i;5 for(i=0;i<3;i++) scanf(“%d”,&a[i]);6 for(i=1;i<4;i++) a[0]=a[0]+a[i];7 printf(“%d\n”,a[0]);8 }

A. 没有错误
B. 第3行有错误
C. 第5行有错误
D. 第6行有错误

答案查题题库