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

admin2018-11-21  34

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

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

答案C

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

最新回复(0)