Description
输出1到9999中能被7整除,而且至少有一位数字是5的所有数字
输出格式
一行一个
输出样例
35 56 105 154 ......
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int check(unsigned int n)
{
while(n)
{
if(n % 10 == 5)
return 1;
n /= 10;
}
return 0;
}
int main()
{
unsigned int num = 0;
for(num = 1; num <= 9999; num++)
if(num % 7 == 0)
if(check(num))
printf("%d\n", num);
return 0;
}
该程序代码实现了一个功能,即输出从1到9999中所有能被7整除且至少包含一个5的数字。通过`check`函数检查每个数字的每一位是否包含5,然后筛选出符合条件的数并打印。
1814

被折叠的 条评论
为什么被折叠?



