c语言,为什么我输入负数却并不能得到数据错误,谢谢

2025-03-11 14:17:28
推荐回答(2个)
回答1:

你的判断语句if(x<0 && x>=10000)是永远为"假"的语句,所以其"体"永远不会执行!试想,一个数既要小于0又要大于等于10000,这可能?改成if(x<0 || x>=10000)试试……

回答2:

看不太清,第一个if的条件是什么?