本题要求编写程序,计算两个有理数的和。

输入格式:

输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数。

输出格式:

在一行中按照a/b的格式输出两个有理数的和。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。

输入样例1:

1/3 1/6
输出样例1:

1/2
输入样例2:

4/3 2/3
输出样例2:

2
解答程序:

#include<cstdio>
#include<iostream>
using namespace std;
struct fraction{int a;int b;};
int function(int i,int j)
{int m;while(1){m=i%j;if(m==0)break;i=j;j=m;}return j;
}
int main()
{struct fraction f1,f2,f3;int s;scanf("%d/%d %d/%d",&f1.a,&f1.b,&f2.a,&f2.b);f3.a=f1.a*f2.b+f2.a*f1.b;f3.b=f1.b*f2.b;s=function(f3.a,f3.b);f3.a=f3.a/s;f3.b=f3.b/s;if(f3.b==1)cout<<f3.a<<endl;elseprintf("%d/%d",f3.a,f3.b);system("pause");return 0;
}

5-33 有理数加法相关推荐

  1. 结构-02. 有理数加法

    结构-02. 有理数加法(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 乔林(清华大学) 本题要求编写程序,计算两个有理数的 ...

  2. PTA 基础编程题目集 7-33 有理数加法 C语言

    PTA 基础编程题目集 7-33 有理数加法 C语言 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范 ...

  3. 7-237 有理数加法 (15 分)

    7-237 有理数加法 (15 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. ...

  4. 7-2 有理数加法 (10 分)

    7-2 有理数加法 (10 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出 ...

  5. 有理数加法+有理数均值+排列枚举

    有理数加法 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式: 在一行中按照a ...

  6. 7-33 有理数加法 (15 分)

    7-33 有理数加法 (15 分) 题目 7-33 有理数加法 (15 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数, ...

  7. 7-4 有理数加法 (15 分)

    7-4 有理数加法 (15 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出 ...

  8. 有理数加法 (15分)(PTA)

    有理数加法 (15分) 本题要求编写程序,计算两个有理数的和. 输入格式 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式 在一行 ...

  9. 分数的加法,有理数加法

    编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照 a1/b1 a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式: 在一行中按照a/b的格式输出两 ...

  10. 有理数加法 (15 分)

    本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式: 在一行中按照a/b的格式输 ...

最新文章

  1. https原理与实践
  2. linux清除邮件队列
  3. 不知所“云”:小企业对云托管知之甚少
  4. SendTextMessage 等方便的消息发送函数
  5. jsp 连接mysql空指针_java jdbc与mysql为什么连接不上并且抛出空指针异常?
  6. jax ws ri 生成java类_JAX-WS(一)之使用wsgen从Java创建简单的WebService
  7. 论ORM框架—EntityFrameworkCore
  8. node mysql崩溃_Node出错导致运行崩溃的解决方案
  9. LOJ#3085. 「GXOI / GZOI2019」特技飞行(KDtree+坐标系变换)
  10. SQL数据库的多表查询
  11. 爱pia戏推出PC客户端,为您自动置顶窗口,方便查找
  12. java applet介绍,Java Applet教程介绍
  13. ArcGIS中shp文件的裁剪
  14. java2的n次方表达式,某个数是2的N次方
  15. oss批量上传工具_阿里云oss一键上传工具-阿里云OSS上传工具PC版下载V1.0最新版-西西软件下载...
  16. Android编程权威指南(第4版)第16章使用Intent调用相机闪退问题
  17. WOS(一)——文献高级检索
  18. 哈夫曼树与哈夫曼编码及等长编码
  19. UIKit 力学教程
  20. VS2019 配色_NBA球员上脚:基德穿AJ13湖人配色,莫兰特的保罗乔治4代

热门文章

  1. copy.deepcopy()函数深复制
  2. 用耳机浏览器无声音的解决方法
  3. 关于 cannot open source input file “ ... “ No such file or directory 相关报错解决方式
  4. hadoop:常用web界面和命令
  5. win10无法打开组策略,gpedit.msc打不开
  6. qq同步android 2.2,QQ同步助手旧版本2.3
  7. 双CPU与单CPU有什么区别,有什么优势?
  8. PCB相关知识-元器件+原理图
  9. NOIP 2001 一元三次方程求解(二分||盛金公式)
  10. 【霍尔效应传感器模块与 Arduino】