前言
本题通过输入小球的半径将小球的体积计算出来,利用了数学中的球体计算公式V=(4/3)πr³。
一、题目描述
Problem Description
根据输入的半径值,计算球的体积。
Input
输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。
Output
输出对应的球的体积,对于每组输入数据,输出一行,计算结果保留三位小数。
Sample Input
1
1.5
Sample Output
4.189
14.137
Hint
#define PI 3.1415927
二、例题理解
根据题目要求,我们我们求出的是给定半径的球体的体积,在求体积的时候我们会利用到π值,本题通过宏常量定义了PI值为3.1415927,所以本题求出的体积是小数,为了防止数据溢出,采用double类型定义,将半径输入,通过计算得到球体的体积,按题目要求输出并保留三位小数。
三、代码展示
#include<stdio.h>
#define PI 3.1415927
int main()
{
double a;
while(scanf("%lf",&a)!=EOF)
{
printf("%.3lf\n",4*PI*a*a*a/3);
}
return 0;
}