问题
单项选择题
有以下程序: main() { char a,b,c,d; scanf("%c,%c,%d,%d",&a,&b,&c,&d); printf("%c,%c,%c,%c\n",a,b,c,d); } 若运行时从键盘上输入:6,5,65,66<回车>,则输出结果是 ______。
A.6,5,A,B
B.6,5,65,66
C.6,5,6,5
D.6,5,6,6
答案
参考答案:A
解析: char型数据类型以%d的形式输入时,输入的是ASCII值。65是字符A的ASCII码值,66是字符B的ASCII值。