設計函式分別求兩個一元多項式的乘積與和。
輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數(絕對值均為不超過1000的整數)。數字間以空格分隔。
輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。零多項式應輸出0 0。
434
-526
1-20
3520-
7431
1524-
2522
3021-10
20-218
356-33
5144-
153182
-615
20-44
-529
1-20
#include
#define n 10000
intmain()
;int b[n]=;
int c[n]=;
//求積
int d[n]=;
//求和
int i ,j;
int x,z ;
//係數 指數
int count=0;
scanf
("%d"
,&i)
;//讀入第乙個多項式的項數
while
( i--
)scanf
("%d"
,&i)
;//讀入第二個多項式的項數
while
( i--
)//多項式乘法
for( i=n-
1; i>=
0; i--)}
}}//輸出多項式乘法結果
for( i=n-
1; i>=
0; i--
)printf
("%d %d"
,c[i]
,i);
count++;}
}if(!count )
printf
("\n");
//多項式加法
for( i=n-
1; i>=
0; i--)}
for( j=n-
1; j>=
0; j--)}
//輸出多項式加法結果
count =0;
for( i=n-
1; i>=
0; i--
)printf
("%d %d"
,d[i]
,i);
count++;}
}if(!count)
return0;
}
一元多項式的乘法與加法運算
設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...
一元多項式的乘法與加法運算
設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...
一元多項式的乘法與加法運算
設計函式分別求兩個一元多項式的乘積與和。輸入分2行,每行分別先給出多項式非零項的個數,再以指數遞降方式輸入乙個多項式非零項係數和指數 絕對值均為不超過1000的整數 數字間以空格分隔。輸出分2行,分別以指數遞降方式輸出乘積多項式以及和多項式非零項的係數和指數。數字間以空格分隔,但結尾不能有多餘空格。...