分数减法

版权声明:若需要转载,请标明原文地址。 https://blog.csdn.net/qq_41903671/article/details/80321489

问题B:分数减法 - 结构体

时间限制:1秒内存限制:128 MB
提交:1340解决:937
[ 提交 ] [ 状态 ] [ 讨论版 ]

题目描述

分数可以看成是由字符 '/' 分割两个整数构成,可以用结构体类型表示。请用结构体类型变量计算两个分数的差。

注意:不考虑约分,只考虑大数减小数,分母相同的情况。

输入

两行,每行一个分数。

输出

两个分数的差。

样例输入

2/7
1/7

样例输出

1/7

提示

 

//以下代码会添加到程序的结尾

 

// 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);

    子(A,B);

    返回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,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);
     子(A,B);
     返回0;
}
void sub(struct fenshu a,struct fenshu b)
{
    int n1;
    N1 = a.above-b.above;
    的printf( “%d /%d”,N1,a.below);
}












 

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试