标题
编写一个程序,输入三个正整数min、max和factor,然后对于min到max之间的每一个整数(包括min和max),如果它能被factor整除,就把它打印出来。
输入
输入只有一行,包括三个整数min、max和factor。
输出
输出只有一行,包括若干个整数。
样例输入
1 10 3
样例输出
3 6 9
解题思路
从 min开始遍历找出能被整除的数字,找到一个输出一个,直到遍历到max。
易错点
遍历时需要包括min和max。
代码
#include<stdio.h>
int main()
{
int a,b,i,f,isFound = 0;
scanf("%d %d %d",&a,&b,&f);
for (i=a;i<=b;i++)
{
if (i%f==0)
{
if (isFound==1)
printf(" ");
printf("%d",i);
isFound = 1;
}
}
return 0;
}