已知铁的比重是7.86(克/立方厘米),金的比重是19.3(克/立方厘米)。写一个程序,分别计算出给定直径的铁球与金球的质量,假定PI=3.1415926
用的C++改了输入输出就行了吧
#include<iostream>
#include<iomanip>
using namespace std;
const double PI = 3.1415926;
double m(double d,double s)
{
double r = d / 2.0 ;
double v = (4.0 / 3.0)*PI*pow(r, 3);
double m = v * s;
return m;
}
int main()
{
double d_Fe, d_Au,m_Fe,m_Au;
cout << "铁的直径" << endl;
cin >> d_Fe;
cout << "金的直径" << endl;
cin >> d_Au;
m_Fe = m(d_Fe, 7.86);
m_Au = m(d_Au, 19.3);
cout << "铁球的质量是" << m_Fe << "金球的质量是" << m_Au << endl;
}