哪位大神c語言學得好,給看一下這程式有什麼問題唄,執行不出來想求出a

時間 2021-05-09 19:10:36

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樓:匿名使用者

更大更大阿德三國尕阿哥