如何用c++将这个数学问题编译出来

计算球体积:已知一个球的半径为R,计算球的体积V。球体积的计算公式为V = 4/3 * 3.14 *R3;实现输入一个整数,表示球的半径,输出一行。该行包含一个浮点数V,表示球的体积。精确到小数点后两位。

结果输入:3

结果输出:113.04

这不就定义一个浮点变量然后公式计算输出出来。

#include <iostream>
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int r;
    float v;
    cin>>r;
    v = 3.14 * (r * r * r) * 4 / 3;
    cout<<fixed<<setprecision(2)<<v<<endl;
    return 0;
}

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/792033608266150.png "#left")

#include <iostream>
using namespace std;
const float PI = 3.14;
int R;
int main()
{
//    输入半径 
    cin>>R;
//    计算结果
    float V = 4.0/3 *PI*R*R*R;
    cout<<V<<endl; 
    return 0;
 } 

img

有用记得采纳呐!

供参考:

#include <stdio.h>
#define pi 3.14
int main()
{
    int R;
    double V;
    scanf("%d", &R);
    V =  4.0 / 3.0 * pi * R * R * R;
    printf("%.2f",V);

    return 0;
}