首页 C语言多项式加法

C语言多项式加法

举报
开通vip

C语言多项式加法C语言题目-多项式加法多项式加法(10分)题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如:2x6+3x5+12x3+6x+20现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。程序要处理的幂最大为100。输入格式:第一行一定是最0,就不出现在输入数总共要输入两个多项式,每个多项式的输入格式如下:每行输入两个数字,第一个表示幂次,第二个表示该幂次的系数,所有的系数都是整数。高幂,最后一行一定是0次幂。注意第一行和最后一行之间不一定按照幂次降低顺序排列;如果某...

C语言多项式加法
C语言题目-多项式加法多项式加法(10分)题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如:2x6+3x5+12x3+6x+20现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。程序要处理的幂最大为100。输入格式:第一行一定是最0,就不出现在输入数总共要输入两个多项式,每个多项式的输入格式如下:每行输入两个数字,第一个表示幂次,第二个表示该幂次的系数,所有的系数都是整数。高幂,最后一行一定是0次幂。注意第一行和最后一行之间不一定按照幂次降低顺序排列;如果某个幂次的系数为据中了;0次幂的系数为0时还是会出现在输入数据中。输出格式:从最高幂开始依次降到0幂,如:2x6+3x5+12x3-6x+20注意其中的x是小写字母x,而且所有的符号之间都没有空格,如果某个幂的系数为0则不需要有那项。输入样例:312020212020输出样例:4x6+6x5+12x3+12x2+12x+40时间限制:500ms内存限制:32000kb精选文库PAGE\*MERGEFORMAT#代码#inelude幕大于1//此程序需要分3种情况,、幂为0;二、幕为1;三inta[105],b[105];intmain(){intx,y;while(~scanf("%d%d",&x,&y)){//存储第一个多项式的数据a[x]=y;if(x==0)break;}while(~scanf("%d%d",&x,&y)){//存储第二个多项式的数据b[x]=y;if(x==0)break;}for(inti=0;i<=100;i++)a[i]=a[i]+b[i];,当幕为,当幕为//将两个多项式的系数相加保存到数组intflag=0;式子flag就为0,不是第一个式子flag就为1for(inti=20;i>1;i--){if(a[i]){if(a[i]>0){if(a[i]==1){0时停止输入0时停止输入a[i]中//用此数来区分输出的式子是否是第一个数字,是第一个//系数不为//系数大于//系数等于00的情况1的情况if(flag==0){//输出的式子是第一个式子printf("x%d",i);flag=1;}elseprintf("+x%d",i);//输出的式子不是第一个式子}else{//系数大于1的情况if(flag==0){printf("%dx%d",a[i],i);flag=1;}elseprintf("+%dx%d",a[i],i);}}else{//系数小于0的情况if(a[i]==-1)printf("-x%d",i);elseprintf("%dx%d",a[i],i);0宀6u」nlalF-U旨U匸d宀二OK-=P%=£U匸dmohv_ok)七宀二OK-=p*%+=)tu_」d①S-①宀二0®=p%=)tu_」d二一HOAOK)七宀宀二L®=xp%=)tu匸d①S-①M=x-=)tu匸d(l-uh-lk二一Ns-①宀宀二匸9=xp齐+=)壬匸d①s_e宀匚6S二匸9=xp%=£u匸dH0HH6elj)七Ns-①宀M=x+=)tu匸d①s_e宀匚6SM=x=£u匸dH0HH6elj)七Ml丄讦二一)(0八不二一三讦二一宀宀宀
本文档为【C语言多项式加法】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_072127
暂无简介~
格式:doc
大小:16KB
软件:Word
页数:4
分类:
上传时间:2019-11-18
浏览量:2