请帮我看看这个c语言解方程程序,谢谢
我列了一个求汽车最大速度的方程,求未知变量u,这是一个高次方程,我编的程序如下:#include <stdio.h>
#include <math.h>
void main()
{double u,i,g,n,f,b,r,t,c,d,e,h,j,k,l;
i=5.83;b=2.6;g=0.83;r=0.37;n=0.87;f=0.012;
h=34.7*u/1000;
e=pow(h,2);
j=pow(h,3);
k=pow(h,4);
l=pow(u,2);
t=-19.31+296*h-165*e+40.9*j-
3.85*k;
c=t*i*g*n/r;
d=b*l/21.15+36950*f;
for(u=0;u=250;u+=0.000001)
if(fabs(c-d)<=0.000001)
printf("u=%f",u);
printf("u=%f",u);} 方程等式的逻辑应该没错
程序检测结果 0 error(s), 0 warning(s)
可是运行之后无法输出数字,就只有一个光标在屏幕上,高手们能帮我看看问题出在哪里吗?谢谢