当前位置: 首页 > news >正文

网站建设实践报告绪论阿里云自助建站教程

网站建设实践报告绪论,阿里云自助建站教程,济南市公众号网站建设,做网站视频图片加载不出来请进行程序设计,以最简形式输出两个分数的加减运算结果。 输入包含多组测试数据,每组数据占一行,每行数据是一个字符串,格式为:"a/boc/d"。 其中a, b, c, d是一个0-9的整数。o是运算符""或者&quo…
请进行程序设计,以最简形式输出两个分数的加减运算结果。
输入包含多组测试数据,每组数据占一行,每行数据是一个字符串,格式为:"a/boc/d"。 
其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。 
输入数据保证合法并且以EOF结束 (CTRL+Z键)
提示: while(scanf("%s",str)!=EOF){}对于输入数据的每一行,输出两个分数的运算结果。 注意结果应符合书写习惯,没有多余的符号、分子、分母,并且化简至最简分数
样例输入:
1/8+3/8
1/4-1/2
1/3-1/3
样例输出:
1/2
-1/4
0
#include<stdio.h>
#include<math.h>int GCD(int m, int n)
{int tmp;m = abs(m);n = abs(n);// 保证后续m%n为较大数除以较小数if (m<n){tmp = m;m = n;n = tmp;}// 辗转相除的过程,终止条件是余数为0while (m % n != 0){tmp = m;m = n;n = tmp % n;}// 返回除数(较小数)return n;
}int main() {int a, b, c, d;int gcd; // 最大公约数int den, num; // 分子num 分母denchar op; // 操作数while (scanf("%d/%d%c%d/%d", &a, &b, &op, &c, &d) != EOF) {gcd = GCD(b, d);// 以下是分数运算过程// 通分——分母最大den = b * d / gcd;// den/b 为分母扩大了多少倍 分子也要相应扩大倍数if (op == '+'){num = a * (den / b) + c * (den / d);
//            printf("%d\n",num);
//            printf("%d\n",den);}elsenum = a * (den / b) - c * (den / d);// 以下是分数化到最简过程// 避免输出0/nif (num == 0) {printf("0\n");} else if (num == den) {printf("1\n");} else {gcd = GCD(num, den); // 无需要在意两个参数的顺序num = num / gcd;den = den / gcd;printf("%d/%d\n",num,den);}}
}

http://www.dtcms.com/a/617519.html

相关文章:

  • 仙桃有哪些做网站的公司百度关键词优化快速排名软件
  • 做一个网站flash收多少钱东莞网站建设排名
  • 写出电子商务网站的建设流程wordpress 无法访问文章
  • 中国建设网站营销计划的主要内容
  • 肇庆市专注网站建设平台竞价托管外包代运营
  • 如何做好网站管理工作新建网站
  • 曲沃网站开发namesilo wordpress
  • 网站制作遨游免费深度网络科技是干嘛的
  • 网站建设项目化教程事业单位网站建设的账务处理
  • 毕业设计做网站难吗wordpress原创保护
  • 温州做网站公司关于建设网站的通知
  • 自己做的网站怎么放到外网上镇江网页设计实战班
  • 网站定制开发建设wordpress外网连接
  • 网站制作费会计分录怎么做销售平台系统
  • 网站建设常州wordpress 4.6.1 exp
  • 聊城网站建设设计青岛专业网站建设
  • 电商网站开发选题依据wordpress卡出翔
  • 旅游型网站开发js网站统计代码
  • 在潮州哪里找做网站的如何建设一个网站站
  • 旅游做攻略用什么网站好wordpress 表单校验
  • 做聚划算网站steam交易链接可以随便给别人吗
  • 手机网站制作推荐了解深圳网站页面设计
  • 做网批的有什么网站呢网站运营是做什么的
  • 自己做国外网站移动端网站开发流程图
  • 苏州企业网站建设服务好平面设计教程视频全集免费
  • 网站建设都讲哪些内容南京网站改版
  • 郑州天道做网站设计模板修饰演示文稿
  • 微信电影网站怎么做的一个备案号可以绑定几个网站
  • 我要免费建立一个网站吗django 做网站
  • 建行贵金属湖南广告优化