问题 填空题

以下程序的输出结果是______。 main() { char s[]="abcdef";s[3]=’\0’;printf("%s\n",s); }

答案

参考答案:abc。

解析:

[分析]:本题考查字符数组的定义和存储。字符数组s的初值为字符串 abcdef,将字符串结束标志’\0’赋给s[3]后,字符数组s的值变为"abc\0ef",在以字符串形式输出字符数组s时,遇到’\0’停止。

单项选择题
单项选择题