4.2.3 for循環語句
作用:滿足循環條件,執行循環語句
語法:for(起始表達式; 條件表達式; 末尾循環體;) { 循環語句; }
示例:
#include <iostream>
using namespace std;
int main() {
// for 循環
// 從數字 0 到數字 9
for (int i = 0; i < 10; i++)
{
cout << i << endl;
}
system("pause");
return 0;
}
詳解:
注意:for 循環中的表達式,要用分號進行分隔
總結:while,do...while,for 都是開發中常用的循環語句,for 循環結構比較清晰,比較常用
練習案例:敲桌子
案例描述:從1開始數到數字100, 如果數字個位含有7,或者數字十位含有7,或者該數字是7的倍數,我們打印敲桌子,其余數字直接打印輸出。
#include <iostream>
using namespace std;
int main() {
// 敲桌子案例
// 1、輸出 1 ~ 100 數字
for (int i = 0; i < 100; i++)
{
// 2、從 100 個數字中找到特殊數字,打印"敲桌子"
// 如果是 7 的倍數、個位有 7、或者十位有 7,打印敲桌子
if ( (i % 7 == 0) || (i % 10 == 7) || (i / 10 == 7) ) // 如果是特殊數字,打印敲桌子
{
cout << "敲桌子" << endl;
}
else // 如果不是特殊數字,才打印數字
{
cout << i << endl;
}
}
system("pause");
return 0;
}