有以下程序 main(){char a,b,c,d; scanf("%c%c",&a,&b); c=getchar();d=getchar(); printf("%c%c%c%c\n",a,b,c,d);} 当执行

admin2020-11-23  17

问题 有以下程序
main(){char a,b,c,d;
       scanf("%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和getchax函数分别从键盘上读入一个字符,因此输入12空格34,则变量a中存放的为1,b中存放2,c中存放空格,d中存放3。
转载请注明原文地址:https://kaotiyun.com/show/SA3p777K
0

最新回复(0)