美文网首页
L1-037 A除以B

L1-037 A除以B

作者: 洛洛敲代码 | 来源:发表于2019-01-29 17:35 被阅读0次

题目描述

真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。

输入格式

输入在第一行给出两个整数A和B(−100≤A,B≤100),数字间以空格分隔。

输出格式

在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。

输入样例1

-1 2

输出样例1

-1/2=-0.50

输入样例2

1 -3

输出样例2

1/(-3)=-0.33

输入样例3

5 0

输出样例3

5/0=Error

题解思路

需要注意一下分母和0的情况

题解代码

#include <bits/stdc++.h>
using namespace std;

int main(){
    int a, b;
    cin >> a >> b;
    if(b == 0){
        printf("%d/0=Error", a);
    } else if(b < 0){
        printf("%d/(%d)=%.2lf", a, b, (double)a / b);
    } else {
        printf("%d/%d=%.2lf", a, b, (double)a / b);
    }
    return 0;
}

相关文章

  • L1-037 A除以B

    题目描述 真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。 ...

  • 除和除以的区别

    a除b是 b除以a 就是b/a; a除以b 是a/b;

  • 1017 A除以B

    本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和余数 ...

  • 小学数学最容易出错的16个小细节

    1.除和除以的区别 a除以b或a被b除,列式为:a÷b a除b或用a去除b,列式为:b÷a 2.半圆的周长≠圆周长...

  • 1017.A除以B

    题目描述 本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A ...

  • pat考试-A除以B

    题目描述: 本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A...

  • 1017A除以B

    问题描述:本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q...

  • PAT-B 1017 A除以B(C语言)

    题目 链接:PAT (Basic Level) Practice 1017 A除以B 本题要求计算 A/B,其中 ...

  • B1017 A除以B (20分)

    /*题意:1、高精度除法A是不超过1000的整数,B是一位数,所以你需要输出商和余数R 解题:1、结构体2、逆着赋...

  • PAT Basic 1017 A除以B

    题目 本题要求计算 A/B,其中 A 是不超过 1000 位的正整数,B 是 1 位正整数。你需要输出商数 Q 和...

网友评论

      本文标题:L1-037 A除以B

      本文链接:https://www.haomeiwen.com/subject/yhaxsqtx.html