//实现一个多项式的类(a+b*x+c*x^2+d*x^3+...+),
//要求输入该多项式的系数和x的值后打印出这个多项式的值。
//这道题本身并不难,但他要求用好的算法(实际上就是递归)。
#include<stdio.h>
#include<iostream>
using namespace std;
long int temp;
class cla
{
int x;
//long int y;
int a[100];
int n;
public:
cla();
long int jusuan(int m);
};
long int cla::jusuan(int m)
{
if (m==0) {temp=1;return a[m]+jusuan(1);}
else if (m==n) {temp=temp*x;return a[m]*temp;}
else {temp=temp*x;return a[m]*temp+jusuan(m+1);}
}//jisuan()
cla::cla()
{
int i;
printf("请输入多项式最高次项的次数:");
cin>>n;
printf("请输入多项式各项的系数:");
for (i=0;i<=n;i++) cin>>a[i];
cout<<"请输入x的值:";
cin>>x;
}//cla()
main()
{
cla ob;
int xx;
long int y;
//cout<<"请输入x的值:";
//cin>>xx;
y=ob.jusuan(0);
printf("\n多项式的值为:%ld\n",y);
}//main()
实现一个多项式的类并求值
5星 · 超过95%的资源 需积分: 34 72 浏览量
2011-08-03
11:41:03
上传
评论 1
收藏 621B RAR 举报
rmbj1989
- 粉丝: 0
- 资源: 13
最新资源
- 实验项目一:线性表(模板 ).docx
- 基于LM317A设计交流220V输入可调5V-12V直流输出稳压电源电路multisim10仿真源文件.zip
- Screenshot_2024-04-25-17-04-18-55_2332cb9b27b851b548ba47a91682926c.jpg
- -基于AVR单片机的LNG加液机控制器设计.pdf
- ThePowerOfNow-EckhartTolle.mobi
- BLOCK_TYPE_HEARTBEAT_D70A3465D4EE4E9_046141_dump_1st.dmp
- 项目方法测试调用接口工具
- studyupdate
- 基于西瓜数据集的决策树实现.zip
- 60套HTML网站源码-响应式-涵盖(简历&作品展示&商业&科技&培训&商城&课设等)-适配移动设备-解压即用.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈