单选题
有以下程序: #include
main() {int x=0x9; printf("%c/n",'A'+x) } 程序运行后的输出结果是( )。
A、
I
B、
J
C、
K
D、
H
【正确答案】
B
【答案解析】
(”%e\n”,’A’+x),x=oxg(16)转为十进制x=9,因此prinff(”%e\n”,7A’+9),打印格式要求是%c,因此需要从字符A,按字母顺序向后偏移9个位置,可得结果为J。故答案为B选项。
提交答案
关闭