main() { char ch; ch='H'-'A'+'0'; printf("%c\n",ch); }
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 17:56:49
main() { char ch; ch='H'-'A'+'0'; printf("%c\n",ch); }
main() { char ch; ch='H'-'A'+'0'; printf("%c\n",ch); }
main() { char ch; ch='H'-'A'+'0'; printf("%c\n",ch); }
# include
void main() {
char ch;
ch='H'-'A'+'0';
printf("%c\n",ch);
}
运行结果:
7
Press any key to continue
原理:
字符做加减运算就是做相应的字符所对应的 ASCII 码值的运算, 'H' 对应的ASCII码值为 104
'A' 对应的ASCII码值为 97
'0' 对应的ASCII码值为 32
'7' 对应的ASCII码值为 39
所以:
39 =104 - 97 + 32
所以最后输入的字符为: '7