设有如下程序段: main() { char s[4][20]; int i; scanf("%s%s",s[0],s[1]); gets(s[2]);gets(s[3]); for(i=0;i<4;i+

admin2010-05-22  29

问题 设有如下程序段:    main()    { char s[4][20];      int i;      scanf("%s%s",s[0],s[1]);      gets(s[2]);gets(s[3]);      for(i=0;i<4;i++)        puts(s);     }    输入数据如下:(此处<CR>代表回车符)    aa bb<CR>    cc dd<CR>    则程序的输出结果是______。

选项 A、aa    bb          ccdd
B、aa    bb    cc    dd
C、aa    bb    cc dd
D、aa    bb    cc     dd

答案4

解析 按题目要求输入数据后,数组的第一行是字符串"aa",第二行是"bb",第三行是"cc dd",第四行没有接收到字符串。
转载请注明原文地址:https://jikaoti.com/ti/SGI0FFFM
0

最新回复(0)