多項式計算

2021-05-08 02:05:09 字數 349 閱讀 7992

計算多項式的值 3x2+1

輸入:多項式係數的個數,x的值

輸出:表示式的值

#include "stdafx.h"

#include"iomanip.h"

#include "iostream.h"

#define maxsize 100

//此多項式是的係數是按照從a0的係數開始輸入的;當x^n前的係數為0時,就輸入0;

float polynomial(float a,float x,float n)

return a[0];

}  int main(int argc, char* argv)

cout《執行結果如圖:

計算多項式

一元多項式的計算用鍊錶實現,本題需要注意的是 1.係數為 1的項只輸出負號,例如1 x 4 2x 8 3x 10 15x 14 4x 18 2.當所有輸入均為0時,輸出結果0 3.如果階數較多的那個多項式剩下的項的係數為0不要建立新的結點 否則會輸出0x 160x 17 include includ...

計算多項式

一元多項式的計算用鍊錶實現,本題需要注意的是 1.係數為 1的項只輸出負號,例如1 x 4 2x 8 3x 10 15x 14 4x 18 2.當所有輸入均為0時,輸出結果0 3.如果階數較多的那個多項式剩下的項的係數為0不要建立新的結點 否則會輸出0x 160x 17 include includ...

多項式計算

乙個通用的計算式多項式的值的演算法可以採用遞推的方式。首先可以將多項式變形為如下等價形式 p x a1x a2 x c x d x an 1 x an 依照這個思路來編寫一維多項式求解過程 double polynomialld double a,int n,double x n為多項式的係數,x為...