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;
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM