龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C/C++开发 >

集邮问题

时间:2009-12-22 15:42来源:未知 作者:admin 点击:
分享到:
集邮爱好者把所有的邮票存放在三个集邮册中,在A册内存放全部的十分之二,在B册内存放全部的七分之几,在C册内存放303张邮票,问这位集邮爱好者集邮总数是多少?以及每册中各有

集邮爱好者把所有的邮票存放在三个集邮册中,在A册内存放全部的十分之二,在B册内存放全部的七分之几,在C册内存放303张邮票,问这位集邮爱好者集邮总数是多少?以及每册中各有多少邮票?

算法分析:

设邮票总数为Y张,在B册内存放七分之X张,则得:

2Y/10+XY/7+303=Y

解得:Y=10605/(28-5X)

程序清单:

//集邮JY.C

#include

mian()

{

float x,y;

int a,b,c,d;

for(x=1;x<=7;x++)

{

y=10605/(28-5*x);

d=(int)y;

if(d==y&&d>0)

{ a=2*d/10;

b=5*d/7;

c=303;

printf("

The Reruslt:

");

printf("========================

");

printf("邮票总数:%d

",d);

printf("A:%d

",a);

printf("B:%d

",b);

printf("C:%d

",c);

}

}

}

  

精彩图集

赞助商链接