有以下程序 main(){char a,b,c,d; scanf("%c%c",&a,&b); c=getchar();d=getchar(); printf(” %c%c%c%cha” ,a,b,c,d);} 当执行程序时,按下列方式输入数据(从第1列开

admin2016-12-18  38

问题 有以下程序
main(){char a,b,c,d;
scanf("%c%c",&a,&b);
c=getchar();d=getchar();
printf(” %c%c%c%cha” ,a,b,c,d);}
当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意:回车也是一个字符)12 34则输出结果是

选项 A、12
B、1234
C、12 3
D、12 34

答案C

解析 scanf和gecchar函数分别从键盘上读入一个字符,因此输入12空格34,则变量a中存放的为1,b中存放2,c中存放空格,d中存放3。
转载请注明原文地址:https://kaotiyun.com/show/ONDp777K
0

最新回复(0)