#include<cstdio>
#include<iostream>
using namespacestd;
int main(){
//数字字符5的输出
printf("%c\n",'5'); //----------5
printf("%d\n",'5');//----------53
//数字字符5减去字符0的输出
printf("%c\n",'5'-'0');//------
printf("%d\n",'5'-'0');//------5
//数字字符5加上数字0的输出
printf("%c\n",'5'+0);//------5
printf("%d\n",'5'+0);//-----53
//数字字符5加上字符4的输出
printf("%c\n",'5'+'4');//-----i
printf("%d\n",'5'+'4');//----105
//两个数字字符相加减去字符0的输出
printf("%c\n",'5'+'4'-'0');//----9
printf("%d\n",'5'+'4'-'0');//-----57
//过10的两个字符相加减去字符0的输出
printf("%c\n",'5'+'6'-'0');//----;
printf("%d\n",'5'+'6'-'0');//----59
//过10的两个字符相加减去字符0再减数字10的输出
printf("%c\n",'5'+'6'-'0'-10);//------1
printf("%d\n",'5'+'6'-'0'-10);//-----49
return 0;}
本文通过C++代码展示了字符与数字的转换方法,包括字符相加、相减等操作,并演示了如何将字符转换为数值进行运算,对于理解ASCII码表及字符与整数间的相互转换很有帮助。
2827

被折叠的 条评论
为什么被折叠?



