吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1481|回复: 22
收起左侧

[已解决] C++求助 循环判断,如果是就执行一次

[复制链接]
Fxmles 发表于 2021-1-8 19:13
本帖最后由 Fxmles 于 2021-1-8 20:03 编辑

让一个循环进行死循环,循环内容是判断某个值是否为true
如果为true 执行某段代码一次 然后继续循环判断

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Raohz520 发表于 2021-1-8 19:22
循环体里加个判断?
 楼主| Fxmles 发表于 2021-1-8 19:24
GG_Xiao_J 发表于 2021-1-8 19:28
while (true) {
   if (true) {
        // do something
       continue;
   }

   // do something
}

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
Fxmles + 1 + 1 我很赞同!完美解决了我的问题

查看全部评分

初音ミク 发表于 2021-1-8 19:30
本帖最后由 初音ミク 于 2021-1-8 19:33 编辑

你的意思是  循环判断 true就跳出循环   然后在执行循环判断?
Cool_Breeze 发表于 2021-1-8 19:31
while (你的值);
 楼主| Fxmles 发表于 2021-1-8 19:37
初音ミク 发表于 2021-1-8 19:30
你的意思是  循环判断 true就跳出循环   然后在执行循环判断?

判断true 就执行一次代码然后跳出循环
 楼主| Fxmles 发表于 2021-1-8 19:38

这样
while(xxx = true){
      xxxxx=666;
      xxxxxxx=888;
}
这样的话只要判断到true 就无限循环,我要他执行一次就停止
 楼主| Fxmles 发表于 2021-1-8 19:51
GG_Xiao_J 发表于 2021-1-8 19:28
while (true) {
   if (true) {
        // do something

        while (pvz->AdventureLevel == 1)//第一关
        {
                if(pvz->AdventureLevel == 1)
                {
                        pvz->Sun = 100000;//阳光100000
                        pvz->Future = true;//墨镜
                        pvz->Dance = true;//跳舞
                        pvz->Pinata = true;//掉落糖果
                        cout << "HI" << endl;
                        continue;
                }
                pvz->Sun = 100000;//阳光100000
                pvz->Future = true;//墨镜
                pvz->Dance = true;//跳舞
                pvz->Pinata = true;//掉落糖果
                cout << "HI" << endl;
        }

还是不行,无限执行
Thending 发表于 2021-1-8 19:55
[C++] 纯文本查看 复制代码
while(true) {
    if(status){
        // code1
    }
    // code 2
}

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
Fxmles + 2 + 1 我很赞同!完美解决了我的问题

查看全部评分

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 04:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表