【求助】《深入浅出(基础篇)》一道例题 不明白我的解法错在哪里,请众神指点
  • 板块灌水区
  • 楼主xiaoyuwenfei
  • 当前回复14
  • 已保存回复14
  • 发布时间2023/7/11 12:27
  • 上次更新2023/11/3 10:34:32
查看原帖
【求助】《深入浅出(基础篇)》一道例题 不明白我的解法错在哪里,请众神指点
679986
xiaoyuwenfei楼主2023/7/11 12:27

题目:A有两块球形橡皮泥,一个半径是4,一个半径是10.将两块揉在一起,做一个正方体。问:这个正方体边长为几?取圆周率=3.141593。若结果不是整数,舍去小数点后的数字。

注:“another”是指正方体边长;“v1”指半径为4的球的体积;“v2”指半径为10的球的体积“v3”指揉起来后(正方体)的体积。

公式:球的体积:V=4/3 * 圆周率 * r的三次方。

菜鸟一个,卑微求教,谢谢。

#include<iostream>
#include<cmath>
using namespace std;
#define PI 3.141593
int main(){
    int another =0;
    double r1=4,r2=10,v1,v2,v3;
    v1=4.0/3* PI * pow(r1,3);
    v2=4.0/3* PI * pow(r2,3);
    v3=v1+v2;
    another = sqrt( v3 ,3);
    cout << another << endl;
    return 0;
}
2023/7/11 12:27
加载中...