C++学习笔记13——for循环语句及其练习(敲桌子)

for循环语句

作用:满足循环条件,执行循环语句
语法:for(其实表达式;条件表达式;末尾循环体){循环语句}
示例:

#include<iostream>
using namespace std;

int main() {

	//打印0~9的数字
	for (int i = 0; i < 10; i++) {
		cout << i << endl;
	}

	system("pause");

	return 0;
}

运行结果:在这里插入图片描述

练习案例(敲桌子)

案例描述:从1开始数到100,如果数字个位含有7,或者数字十位含有7,或者该数字是7的倍数,我们打印敲桌子,其余数字直接打印输出
示例:

#include<iostream>
using namespace std;

int main() {
	//输出1~100
	for (int i = 1; i < 101; i++) {
		int a = 0;//记录个位数字
		int b = 0;//记录十位数字
		int c = 0;//记录对7取余的结果

		a = i % 10;
		b = i / 10 % 10;
		c = i % 7;

		if (a == 7 || b ==7 || c == 0) {
			cout << "敲桌子 ";

		}
		else {
			cout << i<<" ";
		}
	}

	system("pause");

	return 0;
}
}

运行结果在这里插入图片描述


版权声明:本文为weixin_49522114原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。