c++的学习——敲7

敲7

描述
输出7和7的倍数,还有包含7的数字。例如(17,27,37…70,71,72,73…)

输入
一个整数N。(N不大于30000)
输出
从小到大排列的不大于N的与7有关的数字,每行一个。
样例输入
20
样例输出
7
14
17

源代码

#include <iostream>
using namespace std;
int main()
{
	int n,i=1,j;
	cin>>n;
	while(i<=n)
	{ if(i%7==0) cout<<i<<endl;
	else  { j=i;
		 while(j<=n)
		 { if(j%10==7) {cout<<i<<endl;break;}
			  j=j/10;
		if(j==0) break;
		 }
		 
		 }
	 i++;
	
	}
	return 0;
}
发布了39 篇原创文章 · 获赞 1 · 访问量 661
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览