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

admin2009-06-20  28

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

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

答案C

解析 字符变量其实就是整型变量。只不过它只占1个字节,所以表示范围是-128~127。它所储存的值为它所代表字符的ASCII码值。“己知字符,A,的ASCII代码值是65,字符变量c1的值是’A’”这句话告诉我们,c1中存储的值就是65;c2的值为’D’,但在输出时减了2,所以输出的值为’B’,也就是66。故本题应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/w6Wp777K
0

最新回复(0)