当执行下面的程序时,如果输入ABC,则输出结果是( )。 #include #include main() { char ss[10]="1,2,3,4,5"; gets(ss);strcat(ss,"6789");print

admin2012-12-03  26

问题 当执行下面的程序时,如果输入ABC,则输出结果是(    )。
  #include
  #include
  main()
  { char ss[10]="1,2,3,4,5";
    gets(ss);strcat(ss,"6789");printf("%s\n",ss);
  }

选项 A、ABC6789
B、ABC67
C、12345ABC6
D、ABC456789

答案A

解析 当执行gets(ss)后,ss数组中的元素为ABC,再执行strcat(ss,"6789"),strcat的作用,是把6789连接到了ss数组后面,执行完后ss数组为ABC6789,故选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/1gPp777K
0

最新回复(0)