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

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

while(nums[i]>max)

       {

           max=nums[i];

       }

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

       while(nums[i]<min){

           min=nums[i];

       }


正在回答

2 回答

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

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下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号