有以下程序: 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); } 若运行时从键盘上

admin2010-09-05  38

问题 有以下程序:    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值。
转载请注明原文地址:https://jikaoti.com/ti/6YI0FFFM
0

最新回复(0)