有以下程序:include<stdio.h>main( ){ char a[20],b[20],c[20]; scanf("%s%s",

9 查阅

有以下程序:

include<stdio.h>

main( )

{ char a[20],b[20],c[20];

scanf("%s%s",a,b);

gets(c);

printf("%S%S%s\n",a,b,c);

}

程序运行时从第一列开始输入:

This is a cat!<回车>

则输出结果是( )。

A.Thisisacat!

B.Thisis a

C.Thisis a cat!

D.Thisisa cat !

参考答案:

D答案为D,空格表示结束,则c里面的内容为"a cat!",前面没有空格。

计算机二级