若有以下数组定义,且变量i的值是10,则元素a[a[i]]的值是( )。int a[12]={1,4,7,10,2,5,8,11,3,6,9,12};
查看答案
以下能对一维数组不正确初始化的语句是( )。
A. int a[5]=(0,0,0,0);
B. int a[5]={};
C. int a[]={0};
D. int a[5]={5*1};
若有变量定义“int a[][3]={1,2,3,4,5,6,7};”则数组a第一维的大小是( )。
A. 2
B. 3
C. 4
D. 无确定值
以下不正确的变量定义是( )。
A. double x[5]={2.0,4.0,6.0,8.0,10.0};
B. int y[5]={0,1,3,5,7,9};
C. char c1[]={‘1’,’2’.’3’,’4’,’5’};
D. char c2[]={‘\x10’,’\xa’,’\b’};
下列语句的输出结果是( )。int k,a[3][3]={9,8,7,6,5,4,3,2,1};for(k=0;k<3;k++)printf(“%d”,a[k][k]);
A. 7 5 3
B. 9 5 1
C. 9 6 3
D. 7 4 1