为了账号安全,请及时绑定邮箱和手机立即绑定

if语句能否用while语句来替代?eclipse上是可以运行的,但就只是替换了if而已,这两者有啥区别

while(nums[i]>max)

       {

           max=nums[i];

       }

       // 如果当前值小于min,则替换min的值

       while(nums[i]<min){

           min=nums[i];

       }


正在回答

3 回答

但是放在这里也是可以的啊

0 回复 有任何疑惑可以回复我~
#1

long1226230

是可以!因为只循环了一次,也就相当于只判断了一次,这样就和IF判断一样,但没有这样写的,因为语句不严谨,无逻辑。
2015-07-13 回复 有任何疑惑可以回复我~
#2

qq_参商_0 提问者 回复 long1226230

哦!我明白了。谢谢你前辈!
2015-07-13 回复 有任何疑惑可以回复我~

IF和while不可以替换!IF是条件语句,while是循环语句,两者本质不同。条件只判断一次就结束了,while却还要回去再次判断条件是否为真,为真就就继续执行循环体。

0 回复 有任何疑惑可以回复我~
#1

qq_参商_0 提问者

但是放在这里也是可以的啊
2015-07-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

if语句能否用while语句来替代?eclipse上是可以运行的,但就只是替换了if而已,这两者有啥区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信