C ++做...而布尔值

时间:2015-09-24 03:29:08

标签: c++ loops

如何输入数字设置布尔值false。 例如,这是我的布尔值:

childUpset= true
do
// do stuff while childUpset is true

// then enter 7 to make childUpset false
while (childUpset =! true);
//this is my last while loop

3 个答案:

答案 0 :(得分:2)

使用cin获取用户输入的号码

childUpset = true;
do {
 cout<<"Enter Number:";
 cin>>num;
 if (num == 7){
    childUpset = false;
 }

 }
while(childUpset == true)

答案 1 :(得分:1)

你在这里:

#include <iostream>
using namespace std;

int main ()
{
  int i;
  bool childUpset = true;
  do{
    cin >> i;
    if (i==7) childUpset =false;
  }while (childUpset == true);
  return 0;
}

(如果问这些问题,你可能会投票。请小心)

答案 2 :(得分:1)

childUpset= true
do{
 int number;
 cin >> number;
 if (number == 7) childUpset = false;
}
while (childUpset)