问题标题: 酷町堂:while死循环

0
0
已解决
沈峻宇
沈峻宇
资深天翼
资深天翼

我为了编游戏,想知道如何实现死循环?

比如说,我叫他输入一个指定的东西,他输入的是我没有定义的,我就让他再输,输错再输,输错再输……

哪位大牛解答一下?


0
已采纳
曹博扬
曹博扬
初级天翼
初级天翼

while(1){

    cin>>a;

    if(){

        break;

    }

    else{

        //重新输入

    }

}

0
李泽远
李泽远
高级天翼
高级天翼

while(随便一个非0的数)

第二个问题:

while(输入这个数){

如果已经定义了,就保存,跳出

}

李泽远在2020-05-03 12:53:32追加了内容

while(1){

cin>>x;

if(x在范围里)

    跳出循环;

else

    输出“不在范围内!!!\n”

}

然后循环外面就可以用符合要求的x了

0
被禁言 姜思远
姜思远
初级光能
初级光能

while(1){

    cin>>a;

    if(在你想要的范围内){

        break;

    }

    else{

        //重新输入

    }

}

我要回答