5.3 do while循环
这意味着这种循环将首先执行循环体,然后再判定测试表达式,决定是否应继续执行循环。如果条件为false,则循环终止;否则,进入新一轮的执行和测试。这样的循环通常至少执行一次,因为其程序流必须经过循环体后才能到达测试条件。
则循环将打印空值字符及其编码,然后才发现已到达字符串结尾。但是有时do while测试更合理。
#include<iostream>
using namespace std;
int main()
{
int n;
cout << "Enter numbers in the range 1_10 to find my favorite number\n: ";
do
{
cin >> n;
} while (n != 7);
cout << "yes,7 is my favorite ,\n";
system("pause");
return 0;
}
结果如下: