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