填空题 以下程序的输出是 【8】
main()

char strl[]]="How do you do",*p1=strl;
strcpy(strl+strlen(strl)/2,"es she");
printf("%s/n",p1);


  • 1、
【正确答案】 1、{{*HTML*}}How does she
    
【答案解析】[评析]strcpy(strl,s1):字符串拷贝函数,作用是将字符串s1拷贝到字符数组strl中去。strlen(str):测试字符串str的长度,函数的值为字符串中实际长度,不包括'/0'在内。本题中strlen(strl)的值为13,则strcpy(strl+strlen(strl)/2,"es she");相当于strcpy(strl+6,"es she");,因此可得答案为How does she。