问题 单项选择题

有以下程序: 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值。

单项选择题
名词解释