试题题干
已知字符’A’的ASCII码值是65,且char c1=’A’, c2=’D’;
则执行语句printf(″%d,%d\n″,c1,c2-2);后的输出结果是 ()
参考答案
正确答案:
试题解析
因为字符’A’的ASCII码值是65,所以字符‘D’的ASCII码值是68即c2的值为68,在执行输出函数printf(″%d,%d\n″,c1,c2-2);时是以“%d”输出,即应该输出数字,故最后输出的值为65, 66。
已知字符’A’的ASCII码值是65,且char c1=’A’, c2=’D’;
则执行语句printf(″%d,%d\n″,c1,c2-2);后的输出结果是 ()
因为字符’A’的ASCII码值是65,所以字符‘D’的ASCII码值是68即c2的值为68,在执行输出函数printf(″%d,%d\n″,c1,c2-2);时是以“%d”输出,即应该输出数字,故最后输出的值为65, 66。