下列程序执行后的输出结果是()。
A)A B) B C) F D) G void main() { int x='f'; printf("%c ",'A'+(x-'a'+1));
结果为
G
分析
因为'f'是第6个小写字母,所以(x-'a'+1) 的值为6
因为大写'A'后面第6个字母为'G',所以'A'+6为'G',
也可以通过ASCII码的计算得出结果
热门标签:
A)A B) B C) F D) G void main() { int x='f'; printf("%c ",'A'+(x-'a'+1));
结果为
G
分析
因为'f'是第6个小写字母,所以(x-'a'+1) 的值为6
因为大写'A'后面第6个字母为'G',所以'A'+6为'G',
也可以通过ASCII码的计算得出结果