1 問題描述
將多個多項式輸入并存儲在內存中,然后對多項式進行加、減運算并輸出結果。
2 數據結構描述
-
一元多項式的表示方式:如 f=6x^5-7x^4+3 表示為 f=6,5 -7,4 3,0
-
每個多項式用單鏈表來存儲:
?
typedef struct PolyNode
{
float coef; // 系數
int expn; // 指數
struct PolyNode *next; // 指向下個結點的指針
}Poly;
-
圖示舉例
3 主要算法描述
-
主要功能:對輸入的一元多項式進行加減運算并輸出
-
程序主要模塊:如下圖所示
參考文檔和完整的文檔和源碼下載地址:
https://www.write-bug.com/article/1297.html