集邮爱好者把所有的邮票存放在3个集邮册中,在A册内存放全部的2/10,在B册内存放全部的七分之几,在C册内存放303张邮票,问这个集邮爱好者集邮总数是多少,以及每册中个存放有多少邮票?
#include <stdio.h>
int isint(float x) //判断一个数是正整数的函数
{
if (x - (int) x == 0)
return 1;
else
return 0;
}
int func()
{
float x, y;
for (y = 1; y <= 6; y ++) //根据七分之几来确定y的取值
{
x = 303*35/(28 - 5*y);
if (isint(x))
{
printf("The amount of stamps are %d\n", (int)x);
printf("The stamps album A are %d\n", (int)x/5);
printf("The stamps album B are %d\n", (int)x*(int)y/7);
printf("The stamps album C are %d\n", 303);
}
}
return 0;
}
int main()
{
func();
return 0;
}