• 大小: 198.45 KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-08-08
  • 语言: 其他
  • 标签:

资源简介

算法老师留的作业,用霍纳算法解方程
这个是算法老师留的作业,希望你的老师也留了这个

资源截图

代码片段和文件信息

#include
#include
#include 
typedef struct
{
float horner[200];//系数
int   length;//长度
}HORNER;
void Init(HORNER &horner);
//初始化多项式
void Print(HORNER horner);
//输出多项式
float Horner(HORNER hornerHORNER &x_afloat x);
//用霍纳算法计算这个多项式
void main()
{
HORNER horner;
HORNER x_a;
srand((long)time(NULL));
///rand()%n
Init(horner);
Print(horner);
float x;
printf(“\n请输入x的值:\n“);
scanf(“%f“&x);
float result=Horner(hornerx_ax);
printf(“结果为\n%.1f“result);
printf(“\n多项式除以x-%.1f余数为:%.1f\n“xresult);
printf(“多项式为:\n“);
for(int i=1;i {
printf(“%-.1f “x_a.horner[i]);
}
}
void Init(HORNER &horner)
{
int length=0;
printf(“请输入多项式的系统的个数:\n“);
scanf(“%d“&length);
for(int i=0;i {
horner.horner[i]=(float)(rand()%length+1);
}
horner.length=length;
}
void Print(HORNER horner)
{
for(int i=0;i {
printf(“%-.1f “horner.horner[i]);
}
}
float Horner(HORNER hornerHORNER &x_afloat x)
{
float sum=0;
for(int i=horner.length-1;i>=0;i--)
{
sum=sum*x+horner.horner[i];
x_a.horner[i]=sum;
}
x_a.length=horner.length;
return sum;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     217181  2008-11-09 16:53  霍纳计算多项式\Debug\Horner.exe

     文件     231692  2008-11-09 16:53  霍纳计算多项式\Debug\Horner.ilk

     文件       6321  2008-11-09 16:53  霍纳计算多项式\Debug\Horner.obj

     文件     203676  2008-11-09 15:56  霍纳计算多项式\Debug\Horner.pch

     文件     508928  2008-11-09 16:53  霍纳计算多项式\Debug\Horner.pdb

     文件      41984  2008-11-09 16:53  霍纳计算多项式\Debug\vc60.idb

     文件      53248  2008-11-09 16:53  霍纳计算多项式\Debug\vc60.pdb

     文件       1254  2008-11-09 16:53  霍纳计算多项式\Horner.cpp

     文件       3401  2008-11-09 15:56  霍纳计算多项式\Horner.dsp

     文件        520  2008-11-09 15:58  霍纳计算多项式\Horner.dsw

     文件      41984  2008-11-09 16:53  霍纳计算多项式\Horner.ncb

     文件      48640  2008-11-09 16:53  霍纳计算多项式\Horner.opt

     文件       1165  2008-11-09 16:53  霍纳计算多项式\Horner.plg

     目录          0  2008-11-10 20:08  霍纳计算多项式\Debug

     目录          0  2008-11-10 20:08  霍纳计算多项式

----------- ---------  ---------- -----  ----

              1359994                    15


评论

共有 条评论

相关资源