1030:计算球的体积
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 91479 通过数: 59951
【题目描述】
【输入】
输入为一个不超过 100100 的非负实数,即球半径,类型为double。
【输出】
输出一个实数,即球的体积,保留到小数点后 22 位。
【输入样例】
4
【输出样例】
267.95
【思路分析】
-
首先,包含了
<bits/stdc++.h>
头文件,它是一个通用的头文件,包含了其他所有标准头文件,这样就不需要一个个添加标准头文件了。 -
定义了常量
pi
,并赋值为3.14。 -
main()
函数开始。 -
声明了变量
v
和r
,分别用来表示球的体积和半径。 -
使用
cin
输入球的半径r
。 -
使用公式
v = pi * r * r * r * 4 / 3
计算球的体积。 -
使用
printf
函数将计算结果保留到小数点后2位,然后输出。 -
返回 0,表示程序执行成功结束。
- 输入球的半径。
- 使用公式
v = pi * r * r * r * 4 / 3
计算球的体积。 - 输出计算结果,保留到小数点后2位。
【示例代码】
#include<bits/stdc++.h> // 包含所有标准头文件
using namespace std;
const double pi = 3.14; // 定义常量 pi
int main()
{
double v, r; // 声明变量用来表示球的体积和半径
cin >> r; // 输入球的半径
v = pi * r * r * r * 4 / 3; // 计算球的体积
printf("%.2lf", v); // 输出计算结果,保留到小数点后2位
return 0; // 返回0,程序结束
}