计算球体积
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 67479 Accepted Submission(s): 27011
Problem Description
根据输入的半径值,计算球的体积。
Input
输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。
Output
输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。
Sample Input
1 1.5
Sample Output
4.189 14.137
Hint
#define PI 3.1415927
Author
lcy
Source
解:
#include #define PI 3.1415927 void main() { double r,v; while(scanf("%lf",&r)!=EOF) { r=r*r*r; v=(float)4/(float)3; v=v*r*PI; printf("%.3fn",v); } }
注意浮点型除法的运算方法:(float)a/(float)b。否则的话是不能计算小数部分的。还有就是关于while语句和!=EOF的用法,很多次错在这个上面了……