Hzu挑战自我


私信TA

用户名:gxhzxyjsj

访问量:98762

签 名:

2024终究会过去,期待2025!

等  级
排  名 8
经  验 27853
参赛次数 67
文章发表 157
年  龄 0
在职情况 教师
学  校 贺州学院
专  业 软件工程

  自我简介:

弱鸡一个,继续努力!

解题思路:

设每1亿人,每年消耗资源为1份,那么110亿人90年消耗资源:110*90=9900份

90亿人210年消耗资源为:90*210=18900份

所以,每年新生资源为: (18900-9900)/(210-90)=75份


认真看题目:为了能够实现可持续发展,避免资源枯竭,地球最多能够养活多少亿人? 

那么每一年消耗的资源数量不能超过再生的资源数量。

所以地球最多能养活:75*1=75亿人,也可以这样写:75份/年 * 1亿人/1份=75亿人/年


注意事项:

要注意强制转换,以及输出时两位小数。

参考代码:

#include    
int main( )  
{
	int x,y,a,b;
	double z;
	scanf("%d%d%d%d",&x,&a,&y,&b);
	z=(double)(b*y-a*x)/(b-a);
	printf("%.2f\n",z); 
	return 0;
}
 

0.0分

79 人评分

  评论区

为啥我不加这个double会显示答案错误,QAQ
2023-06-14 14:48:39
  • «
  • 1
  • »