计算球体积
时间限制:
3000 ms | 内存限制:
65535 KB
难度:
1
描述
根据输入的半径值,计算球的体积。
输入
输入数据有多组,每组占一行,每行包括一个实数,表示球的半径。(0<R<100)
输出
输出对应的球的体积,对于每组输入数据,输出一行,计算结果四舍五入为整数
Hint:PI=3.1415926
样例输入
1
1.5
样例输出
4
14
思路:
刚开始我用的printf格式化输出不行,后来改成结果+0.5强制转换成int才正确。
代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double a = 3.1415926;
while(sc.hasNext()){
double b = sc.nextDouble();
int c = (int)(4*a*b*b*b/3+0.5);
System.out.println(c);
}
}
}