下述程序执行的输出结果是( )。 #include<stdio.h> main() {char a[2][4]; strcpy(a,"are");strcpy(a[1],"you"); a[0][3]=

admin2012-12-03  33

问题 下述程序执行的输出结果是(    )。
    #include<stdio.h>
    main()
    {char a[2][4];
      strcpy(a,"are");strcpy(a[1],"you");
      a[0][3]=’&’;
      printf("%s\n",a);
      }

选项 A、are&you
B、you
C、are
D、&

答案A

解析 strcpy实现的功能是复制,该操作把are复制到a中a[0][3]=’&’,且strcpy(a[1],"you")把you复制到a[1]中,故输出a为“are&you”。
转载请注明原文地址:https://kaotiyun.com/show/v0Pp777K
0

最新回复(0)