选择题
有以下程序(字母A的ASCII代码为65):
#include <stdio.h>
main()
{
char c1 = 'A'. c2 = 'Y';
printf('%d,%d\n',c1,c2);
}
程序运行后的输出结果是______。
A、
输出格式不合法,输出出错信息
B、
A,Y
C、
65,90
D、
65,89
【正确答案】
D
【答案解析】
一个整数,只要它的值在0~255范围之内,也可以用字符形式输出。输出之前,系统会将该整数转化为相应的ASCII码字符。字符也可以用整型来输出,输出的是对应的ASCII值。'A'的ASCII值为65,'Y'的AScII值为89,故D选项正确。
提交答案
关闭