#include<stdio.h>
#define PI 3.14159
int main()
{
int h,r;
double v; //桶的体积
int m = 0; //要喝几桶水
scanf("%d %d",&h,&r);
v = PI*r*r*h;
while((20*1000) - m*v >= 0) //一直减,只要每次减完一桶水之后还有剩余的水,就多加一个桶
m++;
printf("%d",m);
return 0;
}
【OpenJudge 】c语言_大象喝水
最新推荐文章于 2025-12-02 20:19:27 发布
本程序通过输入桶的高度和半径计算桶的体积,并进一步计算在一定水量限制下需要多少个这样的桶来装满20升水。使用C语言实现,涉及基本输入输出操作、数学计算及循环判断。

424





