单选题
👁️ 浏览量:

试题题干

已知字符’A’的ASCII码值是65,且char c1=’A’, c2=’D’; 则执行语句printf(″%d,%d\n″,c1,c2-2);后的输出结果是 ()

A

 A, D

B

A, B

C

65, 68 

D

 65, 66

参考答案

正确答案:

试题解析

因为字符’A’的ASCII码值是65,所以字符‘D’的ASCII码值是68即c2的值为68,在执行输出函数printf(″%d,%d\n″,c1,c2-2);时是以“%d”输出,即应该输出数字,故最后输出的值为65, 66。