题目内容

已定义两个字符数组a、b,则以下正确的输入格式是

A. scanf("%s%s",a,b);
B. get(a,b);
C. scanf("%s%s",&a,&b);
D. gets("a"),gets("b");

查看答案
更多问题

若有定义inta[10];,则以下表达式中不能代表数组元素a[1]的地址的是

A. &a[0]+1
B. &a[1]
C. &a[0]++
D. a+1

下列数组说明中,正确的是

A. intarray[][10];
B. intarray[][];
C. intarray[][][10];
D. intarray[10][];

已定义chara[]="Thisisaprogram.";,输出前5个字符的正确语句是

A. printf("%.5s",a);
B. puts(a);
C. printf("%s",a);
D. a[5*2]=0;puts(a);

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

A. inta[3][4]={1};
B. inta[][4]={{1,2},{3}};
C. inta[2][5]={{1,2},{3,4},{5,6}};
D. inta[][2]={1,2,3,4,5,6};

答案查题题库