以下对二维整型数组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行有错误