首页 > 其他分享 >PTA L1-037 A除以B

PTA L1-037 A除以B

时间:2024-09-03 19:52:59浏览次数:15  
标签:输出 printf 样例 PTA 037 Error L1 100 分母

L1-037 A除以B(10分)

真的是简单题哈 —— 给定两个绝对值不超过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

题解:

#include <stdio.h>

int main()
{
    int a = 0, b = 0;
    scanf("%d %d", &a, &b);
    if(b > 0)
        printf("%d/%d=%.2f\n", a, b, (float)a / b);
    else if(b < 0)
        printf("%d/(%d)=%.2f\n", a, b, (float)a / b);
    else
        printf("%d/%d=Error\n", a, b);

    return 0;
}

标签:输出,printf,样例,PTA,037,Error,L1,100,分母
From: https://blog.csdn.net/qq_50907107/article/details/141869547

相关文章

  • L1-064 估值一亿的AI核心代码 分数 20
    测试点5是混过去的,已知测试点5只涉及大小写转换,n=3,第一个句子长度为奇数#include<bits/stdc++.h>usingnamespacestd;boolis_biaodian(charc){if(c>='a'&&c<='z'||c>='A'&&c<='Z'||c>='......
  • 51nod 3010 The Captain
    暴力构图为\(O(n^2)\)无法实现,但可以发现有些边无用,可以先按x排序,第i号点与第i+1号点一定最近,所以建一条边,y坐标同理,然后跑最短路即可自动选择\(min(|x_1-x_2|,|y_1-y_2|)\)#include<bits/stdc++.h>usingnamespacestd;constlonglongINF=0x3f3f3f3f;constint......
  • iptables 命令使用帮助总结
    本文为博主原创,转载请注明出处:1.iptables命令帮助参数root@controller1:~#iptables--helpiptablesv1.6.1Usage:iptables-[ACD]chainrule-specification[options]iptables-Ichain[rulenum]rule-specification[options]iptables-Rchainrulen......
  • iptables 工作过程整理
    转载注明出处:1.概念和工作原理iptables是Linux系统中用来配置防火墙的命令。iptables是工作在TCP/IP的二、三、四层,当主机收到一个数据包后,数据包先在内核空间处理,若发现目标地址是自身,则传到用户空间中交给对应的应用程序处理,若发现目标不是自身,则会将包丢弃或进行转发......
  • iptables
    一、iptables是什么iptables不是防火墙,是防火墙用户代理用于把用户的安全设置添加到安全框架中安全框架是防火墙,名称是netfilternetfilter位于内核空间中,是Linux操作系统核心层内部的一个数据包处理模块iptables是位于在用户空间对内核空间的netfilter进行操作......
  • L1-049 天梯赛座位分配 分数 20
    模拟过程走一遍即可#include<bits/stdc++.h>usingnamespacestd;constintN=110;intM[N];#definexfirst#defineysecondintmain(){intn;cin>>n;intmaxm=0;for(inti=1;i<=n;++i){cin>>M[i];......
  • PTA L1-030 一帮一
    L1-030一帮一(15分)“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一......
  • 安全:iptables中的表和链的区别
    一,什么是链?1,一个防火墙中通常针对不同的来源设置很多规则,多个规则形成一个链,其实也可以理解成是分组的概念,在Iptables防火墙中针对不同的链路共分为五种不同的链。如下图所示,当数据报文进入链之后,首先匹配第一条规则,如果第一条规则通过则访问,如果不匹配,则接着向下匹配,如果链中的......
  • 计算机毕业设计express+Node.js+vue毕业生交流学习平台g1el1
    设计框架:Vue1.   表现层:写多个vue页面,负责接收用户请求数据和处理后的结果显示2.   控制器层:又多个控制器组成,这些控制器用于拦截用户请求,并调用业务逻辑组件的业务逻辑方法,并处理用户请求,根据不同的处理结果发送到相应的表现层组件3.   业务逻辑层:由实现所需业......
  • 037.CI4框架CodeIgniter,使用Model模型绑定数据库表
    01、我们创建一个数据库,如下:CREATETABLE`user`(`id`int(20)NOTNULLAUTO_INCREMENT,`username`varchar(255)CHARACTERSETutf8COLLATEutf8_general_ciNULLDEFAULTNULL,`userpassword`varchar(255)CHARACTERSETutf8COLLATEutf8_general_ciNULLDE......