資源簡介
算法老師留的作業,用霍納算法解方程
這個是算法老師留的作業,希望你的老師也留了這個
這個是算法老師留的作業,希望你的老師也留了這個
代碼片段和文件信息
#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
- 上一篇:圖書管理系統需求跟蹤矩陣表.rar
- 下一篇:類VC工作臺(我論壇帖子上的一個附件)
評論
共有 條評論