问题
单项选择题
有以下程序:
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值。