一元多項式的乘法與加法運算的C語言實現

2021-10-03 16:46:51 字數 1141 閱讀 6116

用結構體不用說了,現在只寫了陣列,以後把鍊錶補上。

#include

typedef

struct shu

shu;

shu zu1[

100]

,zu2[

100]

,chen[

100]

,jia[

100]

;void

shuru1

(int n)

//輸入上面一行的多項式

}void

shuru2

(int n)

//輸入下面一行的多項式

}int

chenji

(int n,

int m)

//乘積

}for

(i=0

;i1;i++

) s--;}

}}return s;

}int

jiafa

(int n,

int m)

for(i=

0;i) f = n+m;

for(i=

0;i1;i++

) f--;}

}}return f;

}void

panduan

(int s,

int f)

for(i=

0;ivoid

paixu

(int s,

int f)

//排序}}

for(i=

0;i1;i++)}

}}void

prin

(int s,

int f)

for(i=

0;i(jec1 ==0)

printf

("0 0");

else

}printf

("\n");

if(jec2 ==0)

printf

("0 0");

else}}

intmain()

一元多項式的乘法與加法運算

設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...

一元多項式的乘法與加法運算

設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...

一元多項式的乘法與加法運算

設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...