中易网

这个C语言程序里的 if(s[i]-'1'>=0 && '9'-s[i]>=0) 什么意思??

答案:2  悬赏:0  
解决时间 2021-01-11 03:41
  • 提问者网友:星軌
  • 2021-01-10 11:29
这个C语言程序里的 if(s[i]-'1'>=0 && '9'-s[i]>=0) 什么意思??
最佳答案
  • 二级知识专家网友:天凉才是好个秋
  • 2021-01-10 12:04
当s[i]小于等于1并且大于等于9时
全部回答
  • 1楼网友:北方的南先生
  • 2021-01-10 13:04
char类型相减,是把对应的ASCII值相减。其实就是判断s[1]是数字,C标准库已经有现成的函数isdigit
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息