⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 horner

📁 收集的C语言算法程序
💻
字号:
Horner算法2007-07-16 18:32#include<iostream>
using namespace std;
#define N 5                 

void main()
{
int i;
double x;
double a[N+1],b[N+1],c[N+1],d[N+1];
cout<<"请按降阶输入多项式的系数:\n";
for(i=0;i<=N;i++) cin>>a[i];
cout<<"请输入x0:\n";
cin>>x;
b[N]=a[N];
c[N]=N*a[N];
d[N]=a[N]/(N+1);
for(i=N-1;i>=0;i--)
{
b[i]=a[i]+x*b[i+1];
     c[i]=i*a[i]+x*c[i+1];
d[i]=x*a[i]*1/(i+1)+x*d[i+1];
}
cout<<"f(x)的在x0处的值为:"<<b[0]<<"\n";
cout<<"f(x)的在x0处的一阶导数值为:"<<c[0]<<"\n";
cout<<"f(x)的在x0处的不定积分值为(积分常数为0):"<<d[0]<<"\n";
}
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -