程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c語言-程序出錯,無法解決請高手相助

c語言-程序出錯,無法解決請高手相助

編輯:編程綜合問答
程序出錯,無法解決請高手相助

/*二分法求根的算法,無法輸出x0,x1,求高手*/

#include
int main()
{
double x,x0,x1;
double f,f0,f1;
x0=-10;
x1=10;
while(fabs(x1-x0)>=1e-6)
{
x=(x0+x1)/2;
f=x*(2*x*(x-4)+3)-6;
f0=x0*(2*x0*(x0-4)+3)-6;
f1=x1*(2*x1*(x1-4)+3)-6;
if(f*f0>0)
x0=x;
else
x1=x;
}
printf("%lf",x0);
return 0;
}

報錯 has exited with code -1073741510 (0xC000013A).

最佳回答:


不加math.h根本就不能編譯。應該和這個無關。
你要求什麼方程?
f=x*(2*x*(x-4)+3)-6;
這個麼
為什麼是2

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved