A-A+

下列程序中字符串中各单词之间有一个空格 则程序的输出结果是【 】。 include<stri

2022-08-12 18:55:37 问答库 阅读 197 次

问题详情

下列程序中字符串中各单词之间有一个空格,则程序的输出结果是【 】。 include<string.h> main() { char str1[]="How do you do",*p1=str1; strcpy(str1+strlen(str1)/2,"es he"); printf("%sn",p1); }


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:How does he
本题的关键在于表达式str1+strlen(str1)/2,注意“/”的用法,可得str1+13/2=str1+6。

考点:程序,空格