#include<iostream>
#include<string.h>#include<math.h>#include<algorithm>#include<stdio.h>using namespace std;int main()
{ double num1[20]; double num2[20]; printf("请输入多项式的最高次数数\n"); int n; cin>>n; printf("请输入该一元多项式的元\n"); getchar(); char s; scanf("%c",&s); printf("请输入各一元多项式的系数,当这项没有时,默认为“0”,多项式默认为降幂排序\n"); for(int i=0;i<n;i++) { printf("请输入第一个多项式第%d项的系数\n",i+1); cin>>num1[i]; } for(i=0;i<n;i++) { printf("请输入第二个多项式第%d项的系数\n",i+1); cin>>num2[i]; } for(i=0;i<n;i++) num1[i]=num1[i]+num2[i]; printf("该一元多项式为;\n"); for(i=0;i<n;i++) { if(num1[i]!=0) { printf("%.0lf%c%d",num1[i],s,n-i); if(i!=n-1) cout<<"+"; } } cout<<endl; return 0;}