问题
单项选择题
下面程序的输出结果是_____。
main()
char str[10],c='a';
int i=0;
for (;i<5;i++)
str[i]=c++;
printf("%s",str);
A.abcde
B.a
C.不确定
D.bcdef
答案
参考答案:C
解析:[评析] 字符串少一个结束标志,所以输出的结果不确定。
下面程序的输出结果是_____。
main()
char str[10],c='a';
int i=0;
for (;i<5;i++)
str[i]=c++;
printf("%s",str);
A.abcde
B.a
C.不确定
D.bcdef
参考答案:C
解析:[评析] 字符串少一个结束标志,所以输出的结果不确定。