#include<stdio.h> int main() { int a,b; float r1,r2; while(scanf("%d %d",&a,&b)!=EOF) { r2=r1=a*1.0/b; if(b>0) { printf("%d/%d=%.2lf\n",a,b,r1); } if(b<0) { printf("%d/(%d)=%.2lf\n",a,b,r2); } if(b==0) { printf("%d/%d=Error\n"); } } }
题目描述
给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。
输入
输入在第一行给出两个整数A和B(−100 ≤ A,B ≤ 100),数字间以空格分隔。
输出
在一行中输出结果:如果分母是正数,则输出“A/B=商”;如果分母是负数,则要用括号把分母括起来输出;如果分母为零,则输出的商应为Error。输出的商应保留小数点后2位。
样例输入 复制
-1 2 1 -3 5 0
样例输出 复制
-1/2=-0.50 1/(-3)=-0.33 5/0=Error