下列程序的执行结果是()#includeint main(){int x[5]={1,2,3,4,5},i=0;for(i=0;i<5;i++)printf("x[%d]:%d\n",i,x[i]);return 0;}
A. x[0] 1x[1] 2x[2] 3x[3] 4x[4] 5
B. x[1] 0x[2] 1x[3] 2x[4] 3x[5] 4
C. x[0] :1x[1] :2x[2]: 3x[3] :4x[4] :5
D. x[0] ;1x[1] ;2x[2]:;3x[3] ;4x[4] ;5
查看答案
设有以下定义语句:intb[3][4]={{1},{4,3},{2,1,2}};则b[2][2]的值为()
A. 3
B. 0
C. 1
D. 2
下列写法中,()可以实现访问数组arr的第1个元素。
A. arr[0]
B. arr(0)
C. arr[1]
D. arr(1)
若inta[2][3]={{1,2,3},{4,5,6}};则a[1][1]的值为()
A. 2
B. 3
C. 4
D. 5
2.以下对二维数组的定义中正确的是()。
A. int a[4][]={1,2,3,4,5,6};
B. int a[][3];
C. int a[][3]= {1,2,3,4,5,6};
D. int a[][]={{1,2,3},{4,5,6}};