BCQM3035 实数计算,国庆七天乐

BCQM3035 实数计算,国庆七天乐

浮点数计算,求球的体积。

BCQM3035 实数计算,国庆七天乐

题目要求

描述

球是一种很常见的模型,我们都知道它的体积计算公式:对于半径为 rr 的球,其体积的计算公式为 V=43×π×r3V = \frac{4}{3} \times \pi \times r^3,这里取 π=3.14\pi = 3.14
现给定 rr,求 VV

输入

输入为一个不超过 100 的非负实数,即球半径。

输出

输出一个实数,即球的体积,保留到小数点后 2 位。

输入样例

4

输出样例

267.95


题目分析

普通的计算题,根据题目中给的球体公式,计算出球的体积即可。可能需要稍微注意一点的是,输入输出要求都是实数,也就是需要用浮点型变量承载,而不能被输入样例误导用int。 对于我的孩子来说,他就是用int做的输入,虽然也通过检查点了,但总归是跟题意有所偏差的。不过,他也算从开始的连这样的题都不会到可以自己完成这种低难度的题目,我欣喜于他的进步。


示例代码

#include <cstdio>
int main() {
    double v = 0;          // 定义变量v存储球的体积,初始化为0
    double r;              // 定义变量r存储球的半径
    scanf("%lf", &r);      // 读取输入的半径值
    v = 4.0 / 3.0 * 3.14 * r * r * r;  // 根据公式V=4/3*π*r³计算球的体积
    printf("%.2f", v);     // 输出结果,保留两位小数
    return 0;
}

本文由coderli.com原创,按照CC BY-NC-SA 4.0 进行授权

所有代码已上传至Github:https://github.com/lihongzheshuai/yummy-code

luogu-”系列题目可在 洛谷题库 在线评测。

bcqm-”系列题目可在 编程启蒙题库 在线评测。

GESP/CSP认证交流QQ群: 688906745

GESP/CSP 认证学习微信公众号
GESP/CSP 认证学习微信公众号
最后更新于