一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。
23 11
3
1 #include<iostream> 2 #include <math.h> 3 using namespace std; 4 5 int main(){ 6 7 double h=23.0; 8 double r=11.0; 9 cin>>h>>r; 10 double pai=3.14159; 11 double tiji=0.0; 12 tiji=pai*r*r*h; 13 double xuqiu = 20000; 14 double he=0.0l; 15 int i=0; 16 //cout<<"桶的容积:"<<tiji; 17 18 while(he < xuqiu){ 19 he +=tiji; 20 i++; 21 } 22 23 cout<<i; 24 25 return 0; 26 }
原文:https://www.cnblogs.com/geyang/p/12327396.html