有以下程序 main( ){ chara,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  37

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

选项 A、12
B、1234
C、123
D、1234

答案C

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

最新回复(0)