1樓:匿名使用者
你程式內容亂七八糟的,說清楚要做什麼,方便給你改float a[1]=; 開頭定個陣列
float a[10]; 這裡又來一個重名的f+=x[i]*(1-k[i])/(a[j]+k[i]); 這裡用到陣列元素,可是陣列沒人給賦值啊
2樓:
按照原來的**,我只能給你改到這了,**意思我一句沒變,只是把錯誤去除了。至於結果,其實我也不知道你要搞是啥。。。
#include
#include
void main()
;float f=0,d=0,m=0,n;
float x[5]=;
float k[5]=;
//for(j=1;m>1e-4;j++)don=a[j]-f/d;
m=n/a[j];
printf("%f\n",a[j]);
j++;
}while(m>1e-4);}
3樓:匿名使用者
float a[1]=;
float a[10];
這2句好像有矛盾吧,學過好久了,也不是記很清楚了!
4樓:匿名使用者
你這程式有問題
除了列印語句語法錯誤外,迴圈邏輯不合理,迴圈內重複定義資料,肯定錯誤
你要解決什麼問題?
5樓:匿名使用者
更大更大阿德三國尕阿哥