ppts.net
当前位置:首页>>关于c语言, 编程计算f(x) = 1+x+x^2+x^3+...+x^n ,要...的资料>>

c语言, 编程计算f(x) = 1+x+x^2+x^3+...+x^n ,要...

#include #include double s=0;double x;double test(int n=1){ if(pow(x, n)

double cal(double x,int n) { double s=1.0; double t=1.0; int i; for (i=1;i

原式为e^x的泰勒展开。 故求e^x即可。

#include#include//f(x)=1+x+x^2/2!+x^3/3!+...+x^n/n!直到|x^n/n|

#include int main() { float x,y,sum = 0; int i = 1,n; printf("输入x:"); scanf("%f",&x); y = 1.0; printf("输入正整数n:"); scanf("%d",&n); for(i = 1;i

#include #include main() { int i,n,a=1; float x,sum=1,y;//double 类型貌似超出范围了,会出错。float已经足够了 scanf("%d,%f",&n,&x);//请对应格式输出符号 for(i=1;i

只要将前面那个程序的fun函数中,i改成从1开始循环就行了。 #include int power(int x,int n) //power函数 { int p=1,i; for(i=1;i

#include double f(double x,int n) { double sum=0; double item=1; int i; for(i=1;i

阶乘函数,不能直接修改m的值。不过此处无影响。 主要是没加1. #include #include #include int fact(int m) { int t=1; int i; //if( m == 0 ) // return 1; for( ; m>=1; m--)//不能直接修改m的值,但此处无影响 t=t*m; return(t); } int main...

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com