📄 list0704.cpp
字号:
// Listing 7.4 - Demonstrates break and continue
#include <iostream>
int main()
{
using namespace std;
unsigned short small;
unsigned long large;
unsigned long skip;
unsigned long target;
const unsigned short MAXSMALL=65535;
cout << "Enter a small number: ";
cin >> small;
cout << "Enter a large number: ";
cin >> large;
cout << "Enter a skip number: ";
cin >> skip;
cout << "Enter a target number: ";
cin >> target;
cout << "\n";
// set up 3 stop conditions for the loop
while (small < large && large > 0 && small < MAXSMALL)
{
small++;
if (small % skip == 0) // skip the decrement?
{
cout << "skipping on " << small << endl;
continue;
}
if (large == target) // exact match for the target?
{
cout << "Target reached!";
break;
}
large-=2;
} // end of while loop
cout << "\nSmall: " << small << " Large: " << large << endl;
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -