CVTE网上测评的一个题目。
#include <stdio.h>
int main()
{
int i,N;
scanf("%d",&N); //输入一个整数,不大于3000(题目要求)
for (i = 1; i <= N; i++)
{
if (i % 7 == 0)
//输出能被7整除的
printf("%d\n",i);
else
{
int temp = i;
while(temp > 0)
{
if (temp % 10 == 7)
{
//输出含有7的
printf("%d\n",i);
break;
}
temp = temp / 10;
}
}
}
}