拓冰建站拓冰建站
首页 / 资讯中心 / 正文

让代码解决《线性代数》系列 - 多项式求和

C语言实现:#include stdio.h //实数域多项式求和 double Polynomial(double *COE, int N, double X) // 系数数组 最高次幂 未知数的值 { double Qua 1; double Sum 0; for (int i 0; i N; i) // X的n次项 { Qua 1; for (int j 1; j N - i; j) // 求X的n次方 { Qua * X; } Sum *(COE i) * Qua; // 多项式求和 } return Sum; } int main() { int N 0; // 最高次幂 double X 0; // 未知数 double COE[20] {0.0}; // 各项系数 double ret 0; // 结果 printf(请输入最高次幂:); scanf(%d, N); for (int i 0; i N; i) { printf(请输入%d次幂的系数:, N - i); scanf(%lf, COE i); } printf(请输入X的值:); scanf(%lf, X); ret Polynomial(COE, N, X); printf(%.3f, ret); return 0; }
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门