铸剑眉间尺:C语言题近来看下

来源:百度文库 编辑:中科新闻网 时间:2024/05/11 13:51:02
(42) 有以下程序
main()
{ char s[]"Yes\n/No",*ps=s;
puts(ps+4);
*(ps+4)=0;
puts(s);
}
程序运行后的输出结果是(选项D中的第一行是空行)
答案 /No
Yes

你把\n看作一个字符就行了。
puts()方法带输出吧。
0123456
YesN/No
所以puts(ps+4); =〉/No
*(ps+4)=0;
0123456
YesN
puts(s); =>Yes

你想问什么???