
题目
大意:给出两个多项式,求他们的乘积,并输出不为0的项数和各项的幂和底数。
思路:先获得第一个多项式的系数,再获得第二个多项式的系数时循环与第一个多项式的系数相乘,并
将结果加到对应的系数上,并输出非零项。
代码:
#includestruct poly{ int exp;//指数 double cof;//系数 }poly[1001];//第一个多项式 double ans[2001];//存放结果 int main(){ int n,m, number; scanf("%d",&n);//第一个多项式非零数量 for(int i=0;i =0;i--){//输出 if(ans[i]!=0.0){ printf(" %d %.1f",i,ans[i]);//注意%.1f只输出到一位小数,否则会报错 } } return 0; }
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)