1樓:匿名使用者
#include "stdio.h"
void main()
printf("s(x)=%.2f\n",sum);}
c語言 求正弦函式 sin(x) = x - x3/3! + x5/5! - x7/7!+ ...... + (-1)n x2n+1/(2n+1)! + ...
2樓:度百
你這個也太複雜了吧,還有程式設計注意格式版面,習慣不好
已知求sin(x)的近似值的多項式公式為: sin(x)=x-x3/3!+x5/5!-x7/7!+
3樓:匿名使用者
公式來自於泰勒公式
我用c++程式設計的關鍵如下:
int main()
}你可以自己再用版sin(x)去驗證一下;記權得包含(從math)檔案
4樓:風雨者
#include "stdafx.h"
#include"iostream"
#include
#include
#include "math.h"
using namespace std;
double fuc(double x,int k)int _tmain(int argc, _tchar* argv)cout<了"<
int kk;
scanf("%d",&kk);//暫時顯示結果版return 0;
}執行結果:權
寫一個c程式計算sinx≈x/1-x3/3!+x5/5!-x7/7!+...+(-1)n-1 大神看下我的程式**錯了
5樓:夜禮服假面
for(j=1;j<=2*n-1;j=j+2)
printf("sinx=%f",sinx);
修改為for(j=1;j<=2*n-1;j=j+2)
6樓:匿名使用者
首先沒有lf。
scanf("%lf",&x);
借鑑一下下面程式吧。精度可以自己控制。
要求精度為10^-6
#include
#include
int main()
temp=j*pow(x,y)/s;
sum+=temp;
j=-j;
}printf("%f",sum);}
程式設計:按下面的通項計算sin(x)=x-x3/3!+x5/5!-x7/7!....直到最後一項絕對值小於10負七次方
7樓:匿名使用者
c**:636f707962616964757a686964616f31333262353361
#include
#include//fabs()
int main()
printf("%.8f\n",s);
return 0;
} //用泰勒式求sinx
c++**:
#include
#include//fabs()
#include//setprecision()using namespace std;
int main()
cout< return 0; } //用泰勒式求sinx 8樓:匿名使用者 #include #define eps 1.0e-7 f+=r;n=2*m+1; res=(-1)*r*xx/((n+1)*(n+2)); return f; }int main() c語言程式設計:ex=1+x/1!+x2/2!+x3/3!+......+xn/n!+...... 9樓:匿名使用者 #include #include // 計算 n 的階乘 int jc (int n) // 計算 ex 的值 double ex (double x) return sum; }int main() 以上**已經通過測試,結果正確,並有一定量的註釋,便於理解 int main int argc,char argv printf 2f n y return 0 計算y x 1 x 3 3 x 5 5 x 7 7 前20項的值 x 2 答案0.91,我的這是錯了 前20項是前二十個奇數項,也就是1到39,不是1到20,所以迴圈i應該到i 39 無法實現奇數的... 思路 定了兩個二維抄陣列分別儲存轉置前bai後的矩陣du,接著for迴圈依次轉zhi置即可。參考 include int main b 3 3 int i,j for i 0 i 3 i for j 0 j 3 j b j i a i j for i 0 i 3 i return 0 執行結dao果... include main getch 後面的那個copygetch 看你是什麼編譯系統,若不是wintct。可不加,程式經除錯。沒問題 c語言程式設計 求3 3矩陣的轉置矩陣 思路 定了兩個二維抄陣列分別儲存轉置前bai後的矩陣du,接著for迴圈依次轉zhi置即可。參考 include int m...C語言YX1X33X55X77前20項的值已知X
c語言程式設計求33矩陣的轉置矩陣,C語言程式設計 求3 3矩陣的轉置矩陣
C語言指標程式設計題將3x3矩陣轉置