十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
1、j2/j1);else r=j2/j1;sum+=r;m++;b=b+2;} while (fabs(r)=1e-5);sum=x+sum;printf(sinx=%f,count=%d\n,sum,m+1);} 這樣就對了。do-while循環(huán)的開頭少了j2=0,j1=0;導(dǎo)致結(jié)果不正確。
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比雙江網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式雙江網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋雙江地區(qū)。費用合理售后完善,十余年實體公司更值得信賴。
2、首先,你的測試輸入和測試輸出的數(shù)據(jù)是對應(yīng)不上的,你寫錯信息了!輸入 1415026, 3 的時候,輸出才是 -0.07522 。
3、a=-1*a*x*x;b=b*2*i*(2*i+1);i++;} printf(%f,s);return 0;} 這是我運行的結(jié)果,代碼是C++版本,因為我的VC不能寫C。這個算法有個致命的缺點,你不能輸入比7打的數(shù),否則無法得到結(jié)果。
4、if(i%2!=0) /*當(dāng)i為奇數(shù)時,才執(zhí)行,把偶數(shù)跳過,但s的值仍變化,這樣除以的就是階乘。
在寫C語言的程序時,在開頭加上一個頭文件math.h即可。即可直接使用sin(x),特別注意x應(yīng)該為弧度制,如果不是弧度制需要轉(zhuǎn)化為弧度制。添加頭文件方法:#includemath.h。
C語言sin()用來計算參數(shù)x 的正玄值,然后將結(jié)果返回。返回-1 至1 之間的計算結(jié)果。
包含頭文件math.h,寫成sin(x);的形式直接調(diào)用這個函數(shù)。其中x是double型弧度值。函數(shù)返回一個double值。如有double x=1415926/180*30;,那么printf(sin30° = f\n,sin(x));將輸出sin30° = 0.500000。
在寫C語言的程序時,在開頭加上一個頭文件math.h即可。即可直接使用sin(x),特別注意x應(yīng)該為弧度制,如果不是弧度制需要轉(zhuǎn)化為弧度制。添加頭文件方法:#includemath.h。
} / 學(xué)好c語言,首先應(yīng)該把語言的語法學(xué)好,這也是基礎(chǔ)。尤其是注意指針部分,可以說這是c語言的精髓,也是c語言能夠直接操作內(nèi)存的犀利之處。其次,應(yīng)該多練代碼,并且注意代碼的可讀性,規(guī)范性。
你的factorial是一個函數(shù),好象不可以直接乘以一個整數(shù)的吧,還有double factorial(int n)是不是需要一個返回值呢。