谁能帮我看一下这个C++程序怎么改?我想用它实现一个物理公式的计算。

2025-05-14 00:13:15
推荐回答(2个)
回答(1):

/*

1.2

B的值为 0.00144186

6.98

B的值为 0.000830774

-2.3

B的值为 0.00136702

q

Press any key to continue

*/

#include 
#include 
using namespace std;

int main() {
    double n = 400,R = 105,I = 60;
    double u = 4 * 3.1415926*pow(10,-7);
    double x,B;
while(cin >> x) {
B = (u * n * I * R) / (2.0 * pow((R + x * x), 3.0/2));
cout << "B的值为 " << B << endl;
}
getchar();
return 0;
}

回答(2):

这个公式叫啥?