布尔值在循环中的用法

布尔值真的很好用,其实细想一下也很好理解,但是很多人(包括我)在编程时,没有掌握其用法,今天就来聊一聊布尔值在循环中的用法,属个人见解。但是任何知识点只有让自己理解了,才能真正的掌握,并不仅仅是同意别人的观点。
布尔值的精华可以用一句话来概括:事情从不成功开始,如果事情没成功就继续做,直到成功为止。
也可以衍生出其他用法,比如:事情从不成功开始,一个人说成功了,另一个人验证后不去反驳,也是成功了;一个人说失败了,另一个人把所有不成功的情况都改正后说成功了,也是成功了。
比较抽象,可以用疫情来举个例子:
一个小区有病人,要封锁小区,记住目的是封锁小区,当然刚开始小区是不封锁的。用上面的三种用法来演示一下:
1,while(不封锁)
{
查找病人;
病人=true;
封锁=true;
}
2,while(不封锁)
{
封锁=true; //一个人说封锁
for(1#-10#楼)
{
if(病人false) //挨楼查找病人;另一个人会一直反驳上个人,查到病人了,他不再反驳,即第一个人的说法不会被改变
封锁=false;
}
}
3,while(不封锁)
{
封锁=false; //一个人说不封锁
for(1#-10#楼)
{
if(病人
true)
封锁=true
}
仔细体会,方能运用自如

}

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值