gpt4 book ai didi

C编程: Computing mean effective pressure

转载 作者:行者123 更新时间:2023-11-30 20:39:30 26 4
gpt4 key购买 nike

所以我对 C 编程非常陌生,我被要求编写一个程序来计算内燃机气缸的平均有效压力。

我得到:

MEP = (66,000 * HP)/(L * A * RPM)

A = (pi * D^2)/4(圆柱体的横截面积

D = 3.5 英寸。 (气缸直径)

L = 0.417ft(气缸行程)

转速=5000

生命值 = 110

我应该输出缸径 (in)、行程 (ft) 和 MEP (psi)。

这似乎是一个相对简单的编程,但我只需要一些演练就可以到达终点线。我正在使用 LCC-Win 进行测试。这就是我到目前为止所拥有的:

int main()
{
float A, MEP, D, A, L, RPM, HP; //declaring all variables
D = 3.5;
L = .417;
RPM = 5000;
HP = 110;
MEP = (66000*HP)/(L*A*RPM);
double compute_area(double diameter);
const double pi = 3.14159265;
return (pi * diameter * diameter) / 4;
}

最佳答案

你可以试试这个:

#define pi  3.14159265;    //macro to define value of pi

//function compute_area is defined here
double compute_area(double diameter){
return (pi * diameter * diameter) / 4;
}

int main(){
double A, MEP, D, L, RPM, HP; //declaring all variables
D = 3.5;
L = .417;
RPM = 5000;
HP = 110;

A=compute_area(D); // calling the function compute_area

MEP = (66000*HP)/(L*A*RPM); // calculating the MEP as per your formula
printf("MEP %f", MEP); //printing the MEP result
return 0;
}

关于C编程: Computing mean effective pressure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26533652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com