
c语言编程问题:判断输入字符是否为数字字符中if(c>='0'&&c<='9')为什么不能写成if
c语言编程问题:判断输入字符是否为数字字符中if(c>='0'&&c<='9')为什么不能写成if('0'<=c<='9')?...
c语言编程问题:判断输入字符是否为数字字符中if(c>='0'&&c<='9')为什么不能写成if('0'<=c<='9')?
展开
3个回答
2015-10-27
展开全部
'0'<=c<='9'
根据运算符结合性可知等效于
('0'<=c)<='9'
杜宇子表达式'0'<=c,其结果不是真(1)就是假(0)
故,表达式整体必然为真
根据运算符结合性可知等效于
('0'<=c)<='9'
杜宇子表达式'0'<=c,其结果不是真(1)就是假(0)
故,表达式整体必然为真
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询