C++学习-while循环语句
Posted 殇堼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习-while循环语句相关的知识,希望对你有一定的参考价值。
while循环语句
作用:满足循环条件,执行循环语句
语法:while(循环条件){循环语句}
当while的条件是true时,将一直执行{}中的代码,直到条件变成false。
while (true或者false)
{
// 执行代码
} // 执行到这里会跳回上面的 while (true或者false) 重新判断
解释:只要循环条件的结果为真,就执行循环语句
注意事项:在写循环的时候一定要避免死循环
Break,可以利用该关键字来退出当前循环。
案例:猜数字游戏:系统随机生成一个1-100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或是过小,如果猜对了,恭喜玩家胜利,并且退出游戏。
//随机出一个数字,但不显示
int a = 0;
cout << "what's the number?" << endl;
a = rand() % 100 + 1;
cout << " number=" <<a<< endl;
//猜测这个数,如果偏大的话,输出“过大”;反之,则偏小,重新猜测;如果猜对了,恭喜猜对了,并退出
int b = 0;
while (1)
{
cout << "what's your number?";
cin >> b;
if (a > b)
{
cout << ("blow") << endl;
}
else if (a < b)
{
cout << ("over") << endl;
}
else
{
cout << ("congratulation") << endl;
break;
}
}
以上是关于C++学习-while循环语句的主要内容,如果未能解决你的问题,请参考以下文章