A-A+
已知字母A的ASCII码为65 以下程序运行后的输出结果是【 】。 main() { cha
问题详情
已知字母A的ASCII码为65,以下程序运行后的输出结果是【 】。 main() { char a, b; a=A+5-3; b=a+6-2; printf("% d % cn", a, b); }
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:67 G
a="A"+"5"-"3"=65+5-3=67,输出时a为整型因此就输出67。b=a+"6"-"2"=67+6-2=73。因为输出b要以字符型输出,因此b="G"。