问题
单项选择题
设有如下程序段: 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",第四行没有接收到字符串。