vs2010怎么寫c語言 怎么編程一元多項(xiàng)式相加(數(shù)據(jù)結(jié)構(gòu))?
怎么編程一元多項(xiàng)式相加(數(shù)據(jù)結(jié)構(gòu))?。 2. 能夠代替精確的x來計(jì)算最終多項(xiàng)式的值。本程序分為9個(gè)模塊,分別為:1。主要功能模塊2。定位元件模塊(定位和分揀)3。Createpolyn模塊(創(chuàng)建多項(xiàng)式
怎么編程一元多項(xiàng)式相加(數(shù)據(jù)結(jié)構(gòu))?
。
2. 能夠代替精確的x來計(jì)算最終多項(xiàng)式的值。
本程序分為9個(gè)模塊,分別為:1。主要功能模塊2。定位元件模塊(定位和分揀)
3。Createpolyn模塊(創(chuàng)建多項(xiàng)式)4。Addpolyn模塊(多項(xiàng)式加法)
5。Printpolyn模塊(打印多項(xiàng)式)6。子多項(xiàng)式模塊(多項(xiàng)式減法)
7。反轉(zhuǎn)模塊(通電、斷電)8。多元多項(xiàng)式模塊(多項(xiàng)式乘法)
9。計(jì)算模塊(代入x進(jìn)行計(jì)算
每個(gè)項(xiàng)目由一個(gè)節(jié)點(diǎn)表示,每個(gè)節(jié)點(diǎn)包含兩個(gè)成員,分別表示項(xiàng)目的系數(shù)和度。如果線性列表是由鏈表實(shí)現(xiàn)的,那么節(jié)點(diǎn)還應(yīng)該包含下一個(gè)成員。這個(gè)問題最好用鏈表來解決。最好用多項(xiàng)式來表示,最好根據(jù)習(xí)慣按度數(shù)降序排列。添加時(shí),將它們添加到列表中的一個(gè)鏈表的節(jié)點(diǎn)按降序排列,然后依次插入另一個(gè)鏈表。如果次數(shù)相同,則合并。如果合并后的系數(shù)為0,則刪除節(jié)點(diǎn)