当执行下面程序且输入a boy时,输出的结果是______。 #include<stdio.h> #include<string.h> main() { char ss[81]="A BOY",hh[81],*pt;

admin2009-02-15  18

问题 当执行下面程序且输入a boy时,输出的结果是______。    #include<stdio.h>    #include<string.h>    main()    {  char ss[81]="A BOY",hh[81],*pt;       scanf("%s",hh);       pt=strcat(ss,hh);       puts(pt);       printf("%s\n",hh);    }

选项 A、A BOY a   a
B、A BOY a boy   a boy
C、A BOY a boy a
D、A BOY a boy a boy

答案1

解析 对于函数strcat(ss,hh),把字符串hh(若遇空格,舍去后面的部分,并重新赋给hh)连至字符串ss的后面。
转载请注明原文地址:https://kaotiyun.com/show/J3Xp777K
0

最新回复(0)