计算球体积

原文转载:https://cn.vjudge.net/contest/237834#problem/D

计算球体积

根据输入的半径值,计算球的体积。

Input 

输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。

Output 

输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。

Sample Input

1
1.5

Sample Output 

4.189
14.137

Hint 

#define PI 3.1415927

 球的计算公式:v=4.0/3*pi*r*r*r;(v=4/3*pi*r*r*r,这样的话,4/3==1,错误)

#include<iostream>
using namespace std;
const double pi=3.1415927;

int main()
{
	double r,v;
	while(cin>>r)
	{
		//v=4*pi*r*r*r/3;//4/3*pi*r*r*r;这里的4/3=1,进行的是取整操作
		v=4.0/3*pi*r*r*r; 
	    printf("%0.3lf\n",v);
	}
}

猜你喜欢

转载自blog.csdn.net/sinat_38816924/article/details/81413635