题目内容

在定义int a[3][5];后数组a中的第10个元素是()。(设a[0][0]为第一个元素)

A. a[2][3]
B. a[1][3]
C. a[1][5]
D. a[1][4]

查看答案
更多问题

运行下面的程序段,输出结果是()。int i;char s[ ][5]={"abc","def","ghi","jkl"};for(i=1;i++<3;)printf("%s",s[i]);

A. ghi
B. defghi
C. 编译出错
D. ghijkl

以下程序片段(字符串内没有空格字符)的输出结果是( )。printf("%d\n",strlen("ATS\n\012\1\\"));

A. 7
B. 8
C. 9
D. 10

若有以下定义:staticcharstr[20];,现要使str从键盘上获取字符串"Iloveyou!",应使用( )。

A. scanf("%s",&str);
B. gets(str);
C. for(i=0;i<20;i++) getchar(str[i]);
D. for(i=0;i<20;i++) scanf("%s",&str[i]);

若有定义:inta[10],则对数组a元素的正确引用是( )。

A. a[10]
B. a[-1]
C. i=2;a[i+8]
D. a[10-10]

答案查题题库