/*
*Copyright(c)2014,烟台大学计算机学院
*All rights reserved.
*文件名称:test.cpp
*作者:满星辰
*完成日期:2014年 11月 27日
*版本号:v1.0
*
*问题描述:输入一个不大于30000的数,
输出与7有关的所有在该范围以下的数
(含 7 的数,7的倍数。。。)
*程序输入:
*程序输出:
*/
#include <iostream>
using namespace std;
int main()
{
int t,N;
cout<<"请输入一个不大于30000的数";
cin>>N;
if(N<30000)
{
for(int i=1; i<N; ++i)
{
t=(i%7==0)+(i%10==7)+((i/10)%10==7)+((i/100)%10==7);
if(t>=1)cout<<i<<'\n';
}
}
return 0;
}
运行结果: