单选题
有以下程序
#include<stdio.h>
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列开始,<CR>代表回车,注意:回车也是一个字符)
12<CR>
34<CR>
则输出结果是______。
【正确答案】
D
【答案解析】[解析] 按照从键盘输入的数据可以判断字符1赋给了变量a,字符2赋给了变量b,字符<CR>即回车赋给了变量c,字符3赋给了变量d。因此打印输出的结果为选项D。