//练习案例:敲桌子
//内容:从1开始数到数字100,如果数字个位含有7,或者数字十位含有7,或者该数字是7的倍数,我们打印敲桌子,其余数字直接打印输出。
#include<iostream>
using namespace std;
int main()
{
//1.先输出1到100这些数字
//2.从100个数中找到特殊数字,改为“敲桌子”
//特殊数字
//7的倍数 (7 14 21 28...)(找共性)&7=0
//个位有7 (7 17 27...)%10=7
//十位有7 (70 71 72...)/10=7
int i = 0;
for (i = 1; i <= 100; i++)
{
if (i % 7 == 0 || i % 10 == 7 || i / 10 == 7)
{
cout << "敲桌子" << endl;
}
else
{
cout << i << endl;
}
}
return 0;
}
11-02
378
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
04-16
190
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交