在c语言中 count = ch-'0'+1什么意思
答案:5 悬赏:20 手机版
解决时间 2021-04-01 06:12
- 提问者网友:我的未来我做主
- 2021-03-31 17:44
在c语言中 count = ch-'0'+1什么意思
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-03-31 18:56
在计算机中,字符是以数字的形式存储在电脑中的。
举个例子:
字母A对应的ASCII码值为97
而0对应的为48
char ch = ‘A’
ch -‘0’+1 就相当于 97-48+1
举个例子:
字母A对应的ASCII码值为97
而0对应的为48
char ch = ‘A’
ch -‘0’+1 就相当于 97-48+1
全部回答
- 1楼网友:琴狂剑也妄
- 2021-03-31 22:30
ch的值,减去‘0’字符的值,再加1
- 2楼网友:山有枢
- 2021-03-31 22:01
ch的值(是字符的话就是ASCII值) 减去 字符0的ASCII 加 1
- 3楼网友:毛毛
- 2021-03-31 20:48
字符通过它对应的ASC码值进行数值运算
'0'的ASC码是48
上式相当于count=ch-48 1
'0'的ASC码是48
上式相当于count=ch-48 1
- 4楼网友:爱难随人意
- 2021-03-31 20:06
char ch='34';
int count;
count=ch-'0'+1;
这个的结果就是 count=35;
就是把字符型数转成整形加一了
int count;
count=ch-'0'+1;
这个的结果就是 count=35;
就是把字符型数转成整形加一了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯