是悶源不是少了一螞罩態(tài)個(gè)悶和乘號(hào)??
成都創(chuàng)新互聯(lián)長期為1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為臨潁企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站制作,臨潁網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
sqrt(A)(cos(m/3)應(yīng)該是 sqrt(A)*(cos(m/3)
這是一個(gè)遞歸調(diào)用fun(x)的算法。
首先會(huì)計(jì)算x=1時(shí),因?yàn)閤是int型,所以x/2==0,返回1,所以打印1.
然后再計(jì)算x=2時(shí),這時(shí)返回x%2=0,所以打印0;
再計(jì)算x=4時(shí),同樣返回謹(jǐn)攔x%2=0,所以打印汪弊0;
最后祥陵胡計(jì)算x=8時(shí),返回x%2=0,所以打印0。
所以屏幕輸出的就顯示1000 。
二分法計(jì)算函數(shù)f(x)=x*x*x*x+2*x*x*x-x-1;
本程序在turbo c或c++下編譯
#include "stdio.h"
#include 拍睜塵math.h
float f(float x)
{float y;
y=x*x*x*x+2*x*x*x-x-1;
return y;
}
void main()
{float a=0,b=0,h,y,x;
int k,n0;
printf("please input qujian a and b"襲禪);
scanf("%f%f%d",a,b,n0); /*輸入含根區(qū)間a,b,循環(huán)次數(shù)n0 */早春
for(k=0;k=n0;k++)
{ x=(a+b)/2;
h=(b-a)/2;
y=f(x);
if(h10e-6||fabs(y)10e-6)
{ printf("k=%d,x=%f,y=%f",k,x,y);
break; } /*輸出分半次數(shù)k,函數(shù)的根x,及x對(duì)應(yīng)的函數(shù)值.*/
else
{if(f(a)*f(x)0)
b=x;
else a=x;
}
}
}