计算球体积
时间限制:
3000 ms | 内存限制:
65535 KB
难度:
1
-
描述
- 根据输入的半径值,计算球的体积。
-
输入
- 输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。(0<R<100) 输出
-
输出对应的球的体积,对于每组输入数据,输出一行,计算结果四舍五入为整数
Hint:PI=3.1415926
样例输入
-
1 1.5
样例输出
-
4 14
-
-
答案代码
-
1.
#include <stdio.h>
2.
int
main() {
3.
double
a,b;
4.
while
(
scanf
(
"%lf"
,&a)!=EOF){
5.
printf
(
"%d\n"
,
int
(4*3.1415926*a*a*a/3+0.5));
6.
}
7.
return
0;
8.
}
-
其中 3.1415926可在开始进行宏定义
-
#define PI 3.1415926
-
四舍五入:
-
double a=3.15;
-
1、强制转换 (int)(a+0.5);
-
2、函数转换 floor(a+0.5); floor函数是对数据进行下取整;
-
-