5-33 有理数加法
本题要求编写程序,计算两个有理数的和。
输入格式:
输入在一行中按照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 有理数加法相关推荐
- 结构-02. 有理数加法
结构-02. 有理数加法(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 乔林(清华大学) 本题要求编写程序,计算两个有理数的 ...
- PTA 基础编程题目集 7-33 有理数加法 C语言
PTA 基础编程题目集 7-33 有理数加法 C语言 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范 ...
- 7-237 有理数加法 (15 分)
7-237 有理数加法 (15 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. ...
- 7-2 有理数加法 (10 分)
7-2 有理数加法 (10 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出 ...
- 有理数加法+有理数均值+排列枚举
有理数加法 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式: 在一行中按照a ...
- 7-33 有理数加法 (15 分)
7-33 有理数加法 (15 分) 题目 7-33 有理数加法 (15 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数, ...
- 7-4 有理数加法 (15 分)
7-4 有理数加法 (15 分) 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出 ...
- 有理数加法 (15分)(PTA)
有理数加法 (15分) 本题要求编写程序,计算两个有理数的和. 输入格式 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式 在一行 ...
- 分数的加法,有理数加法
编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照 a1/b1 a2/b2 的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式: 在一行中按照a/b的格式输出两 ...
- 有理数加法 (15 分)
本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数. 输出格式: 在一行中按照a/b的格式输 ...
最新文章
- https原理与实践
- linux清除邮件队列
- 不知所“云”:小企业对云托管知之甚少
- SendTextMessage 等方便的消息发送函数
- jsp 连接mysql空指针_java jdbc与mysql为什么连接不上并且抛出空指针异常?
- jax ws ri 生成java类_JAX-WS(一)之使用wsgen从Java创建简单的WebService
- 论ORM框架—EntityFrameworkCore
- node mysql崩溃_Node出错导致运行崩溃的解决方案
- LOJ#3085. 「GXOI / GZOI2019」特技飞行(KDtree+坐标系变换)
- SQL数据库的多表查询
- 爱pia戏推出PC客户端,为您自动置顶窗口,方便查找
- java applet介绍,Java Applet教程介绍
- ArcGIS中shp文件的裁剪
- java2的n次方表达式,某个数是2的N次方
- oss批量上传工具_阿里云oss一键上传工具-阿里云OSS上传工具PC版下载V1.0最新版-西西软件下载...
- Android编程权威指南(第4版)第16章使用Intent调用相机闪退问题
- WOS(一)——文献高级检索
- 哈夫曼树与哈夫曼编码及等长编码
- UIKit 力学教程
- VS2019 配色_NBA球员上脚:基德穿AJ13湖人配色,莫兰特的保罗乔治4代
热门文章
- copy.deepcopy()函数深复制
- 用耳机浏览器无声音的解决方法
- 关于 cannot open source input file “ ... “ No such file or directory 相关报错解决方式
- hadoop:常用web界面和命令
- win10无法打开组策略,gpedit.msc打不开
- qq同步android 2.2,QQ同步助手旧版本2.3
- 双CPU与单CPU有什么区别,有什么优势?
- PCB相关知识-元器件+原理图
- NOIP 2001 一元三次方程求解(二分||盛金公式)
- 【霍尔效应传感器模块与 Arduino】