问题
单项选择题
设有如下程序段:
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[i]);
输入数据如下:(此处<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
答案
参考答案:C
解析:
[分析]:按题目要求输入数据后,数组的第一行是字符串"aa",第二行是"bb",第三行是"cc dd",第四行没有接收到字符串。