ACM第一期练习题第七小题:计算球体积

click here to have a try
问题要求:
Time limit 1000ms
Memory 32768KB

问题资料:
根据输入的半径值,计算球的体积。

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

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

Sample Input
1
1.5
Sample Output
4.189
14.137

问题简述:

第一行输入半径,第二行输出结果,要能够输入多组数据进行计算,且要结果保留三位小数。

问题分析:

利用while()来实现输入多组数据,输入输出的数据应为double类型。

Try Again

Virtual Judge通过的代码如下:

#include <iostream>
#include <cstdio>
#define pi 3.1415927
using namespace std;
int main()
{
	double r;
	while (cin >> r)
	{
		double v;
		v = 4.0 / 3 * pi*r*r*r;
		printf("%.3lf\n",v );
	}
	return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_43697280/article/details/84873381
今日推荐