已知字符’A’的ASCⅡ代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf(’’%d,%d’’,c1,c2-2);的输出结果是

admin2014-06-16  23

问题 已知字符’A’的ASCⅡ代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf(’’%d,%d’’,c1,c2-2);的输出结果是

选项 A、A,68
B、A,B
C、65,66
D、65.68

答案C

解析 在c语中,字符常量在内存中占一个字节,存放的是字符的AscⅡ码值。所有的字符常量都作为整型量来处理。在本题中,输出语句用整型格式输出字符时,输出的是其ASCⅡ码值。囚为字符’A’和’D’的ASCⅡ码值分别为65和68,所以c2-2=68.2=66。
转载请注明原文地址:https://kaotiyun.com/show/1eJp777K
0

最新回复(0)