C++ for循环语句

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;
}
posted @ 2021-12-28 17:38  萨塔妮娅  阅读(1223)  评论(0编辑  收藏  举报