问题
单项选择题
下面程序的输出结果是______。
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
解析: 字符串少一个结束标志,所以输出的结果不确定。