纵使长夜漫漫永劫无期,我也要化身星辰点燃希望,你的誓言由我来实现。
人们总是在意得不到的,从而忘记了已经拥有的
难道我输了吗?
明明只是活着,哀伤却无处不在…
总有一阵风会吹过我再吹过你,总有一个瞬间我们之前的距离是零。
:#(抱拳)谢谢分享
无法逃避的是自我,而无法挽回的是过去。
倘若只是为了驱赶心中的寂寞,找谁都可以的。
幸福的轮廓,大概是圆形吧;那痛苦呢?
心不动,则不痛;爱不离,则不弃。
首页
分类
归档
友链
关于
Search
1
VS2019避免全部安装至C盘
37,904 阅读
2
2022-10月21号更新v2
19,531 阅读
3
影子系统出现BAD_SYSTEM_CONFIG_INFO蓝屏问题
13,757 阅读
4
中兴F450光猫破解隐藏模式让路由器拨号
12,998 阅读
5
WPS专业版密钥经常提示过期解决方案
8,385 阅读
默认分类
情感
技术
分享
知识积累
注册丨登录
Search
标签搜索
windows
linux
android
centos
centos7
网络技术
win11
Ubuntu
docker
python
安卓
破解
vip
编程
游戏
路由器
php
代理
v2ray
huawei
轩灵
累计撰写
114
篇文章
累计收到
1,277
条评论
今日撰写
0
篇文章
️
首页
分类
默认分类
情感
技术
分享
知识积累
页面
分类
归档
友链
关于
搜索到
1
篇与
的结果
2019-01-30
C语言 多项式加法
题目内容:一个多项式可以表达为x的各次幂与系数乘积的和,比如: 2x6+3x5+12x3+6x+20 现在,你的程序要读入两个多项式,然后输出这两个多项式的和,也就是把对应的幂上的系数相加然后输出。 程序要处理的幂最大为100。输入格式:总共要输入两个多项式,每个多项式的输入格式如下: 每行输入两个数字,第一个表示幂次,第二个表示该幂次的系数,所有的系数都是整数。第一行一定是最高幂,最后一行一定是0次幂。 注意第一行和最后一行之间不一定按照幂次降低顺序排列;如果某个幂次的系数为0,就不出现在输入数据中了;0次幂的系数为0时还是会出现在输入数据中。输出格式:从最高幂开始依次降到0幂,如: 2x6+3x5+12x3-6x+20 注意其中的x是小写字母x,而且所有的符号之间都没有空格,如果某个幂的系数为0则不需要有那项。输入样例:6 2 5 3 3 12 1 6 0 20 6 2 5 3 2 12 1 6 0 20输出样例:4x6+6x5+12x3+12x2+12x+40博主写出的参考代码#include <stdio.h> int a[105],b[105]; int main(){ int x,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 (int i=0;i<=100;i++) a[i]=a[i]+b[i]; int flag=0; for (int i=100;i>1;i--){ if (a[i]){ if (a[i]>0){ if (a[i]==1){ if (flag==0){ printf("x%d",i); flag=1; } else printf("+x%d",i); } else{ if (flag==0){ printf("%dx%d",a[i],i); flag=1; } else printf("+%dx%d",a[i],i); } } else{ if (a[i]==-1) printf("-x%d",i); else printf("%dx%d",a[i],i); } } } if (a[1]){ if (a[1]>0){ if (a[1]==1){ if (flag==0){ printf("x"); flag=1; } else printf("+x"); } else{ if (flag==0){ printf("%dx",a[1]); flag=1; } else printf("+%dx",a[1]); } } else{ if (a[1]==-1) printf("-x"); else printf("%dx",a[1]); } } if (a[0]>0){ if (flag==0){ printf("%d",a[0]); flag=1; } else printf("+%d",a[0]); } if (a[0]<=0){ printf("%d",a[0]); } printf("\n"); return 0; }
2019年01月30日
1,071 阅读
0 评论
108 点赞
文章转载请注明来源!