思路:
思路显而易见,就是简单。但自己傻,在细节上做错了!
用于提醒自己别傻了emmm
具体看代码!
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
int a;
int b;
double c;
cin >> a >> b;
if (b != 0)
{
c =1.0 *a / b;//一定要在前面乘以1.0使结果变为浮点数
if (b < 0)
{
printf("%d/(%d)=%.2f", a, b, c);
}
else if (b > 0)
{
printf("%d/%d=%.2f", a, b, c);
}
}
else
{
printf("%d/%d=Error",a,b);
}
system("pause");
return 0;
}