题目内容

下列说法正确的是( )。

A. 数组的下标可以是float类型
B. 数组的元素的类型可以不同
C. 初始化列表中初始值的个数多于数组元素的个数也是可以的
D. 区分数组的各个元素的方法是通过下标

查看答案
更多问题

若有定义“charstr1[30],str2[30];”,则输出较大字符串的正确语句是()。

A. if(strcmp(str1,str2))printf("%s",str1);
B. if(strl1>str2)printf("%s",str1);
C. if(strcmp(str1,str2)>0)printf("%s",str1);else printf("%s",str2);
D. if(strcmp(str1)>strcmp(str2))printf("%s",str1);

下列程序段的输出结果是()。intaa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,s=0;for(i=0;i<4;i++)s+=aa[i][1];printf("%d\n",s);

A. 11
B. 19
C. 13
D. 20

下列程序段的输出结果是()。charstr[15]="hello!";printf("%d\n",strlen(str));

A. 15
B. 14
C. 7
D. 6

有以下程序段,当输入为happy!时,程序运行后输出结果是()。charstr[14]={"Iam"};strcat(str,"sad!");scanf("%s",str);printf("%s",str);

A. Iamsad!
B. happy!
C. Iamhappy!
D. happy!sad!

答案查题题库