Problem D: 分数减法——结构体
来源:互联网 发布:尚学堂网络公开课 编辑:程序博客网 时间:2024/06/05 14:16
Problem D: 分数减法——结构体
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 834 Solved: 630
[Submit][Status][Web Board]
Description
分数可以看成是由字符'/'分割两个整数构成,可以用结构体类型表示。请用结构体类型变量计算两个分数的差。
注意:不考虑约分,只考虑大数减小数,分母相同的情况。
Input
两行,每行一个分数。
Output
两个分数的差。
Sample Input
2/71/7
Sample Output
1/7
HINT
//以下代码会添加到程序的结尾
//C语言
int main()
{
struct fenshu a,b;
void sub(struct fenshu,struct fenshu);
scanf("%d%c%d",&a.above,&a.line,&a.below);
scanf("%d%c%d",&b.above,&b.line,&b.below);
sub(a,b);
return 0;
}
//c++
int main()
{
fenshu a,b;
void sub(fenshu,fenshu);
cin>>a.above>>a.line>>a.below;
cin>>b.above>>b.line>>b.below;
sub(a,b);
return 0;
}
代码实现:
#include<stdio.h>struct fenshu{ int above; int below; char line;}a,b;void sub(struct fenshu a,struct fenshu b){ printf("%d%c%d",a.above-b.above,a.line,a.below);}int main(){ struct fenshu a,b; void sub(struct fenshu,struct fenshu); scanf("%d%c%d",&a.above,&a.line,&a.below); scanf("%d%c%d",&b.above,&b.line,&b.below); sub(a,b); return 0;}
0 0
- Problem D: 分数减法——结构体
- Problem D: 分数减法——结构体
- Problem D: 分数减法——结构体
- Problem D: 分数减法——结构体
- YTU:分数减法——结构体
- YTU 2578: 分数减法——结构体
- C/C++复习:分数减法(结构体)
- Problem D: 分数类的类型转换
- Problem D: 分数类的类型转换
- 第五周分数减法
- 动态规划—Problem D
- 图算法—Problem D
- 二进制——减法
- Problem H: C语言实验——分数序列
- 1474 Problem D查询记录(结构体专题)——软四课堂小测试——2017-12-21
- 校oj200——带结构体的分数归并排序+字典序人名
- 百度之星——Problem D
- Problem D: STL——管道二
- Problem C: 小数计算——结构体
- Sql Server之旅——第八站 复合索引和include索引到底有多大区别?
- C++设计模式浅识享元模式
- C语言基础 printf将一个十六进制按照十进制输出
- Sql Server之旅——第九站 看公司这些DBA们设计的这些复合索引
- Problem D: 分数减法——结构体
- 遗传算法
- 树形结构转换为json类型的字符串
- Swift - 分段选择控件(UISegmentedControl)的用法
- Service层事务不能回滚的解决方式
- Sql Server之旅——第十站 看看DML操作对索引的影响
- Mybatis自动创建表/更新表结构/动态建表
- ReactJS学习系列课程(React Router 使用)
- MySQL Server 5.0 my.ini配置详解