问题
单项选择题
有以下程序#include
A.1267
B.1256
C.1278
D.1245
答案
参考答案:D
解析:此题考核的是字符输入输出函数的应用,getchar()函数只能接收一个字符,即使输入多个字符后再按 回车还是只能将第一个字符读入。scanf()和 printf()是按格式输入输出的函数,当输入 123<回车>,scanf() 分别读入字符“1”、“2”、“3”、“<回车>”;接下来输入 45678<回车>,则 getchar()读入字符“4” 赋值给 c5,字符“5” 赋值给 c6,所以输出语句输出结果为 1245。