简单计算器

简单计算器

http://www.nowcoder.com/practice/b8f770674ba7468bb0a0efcc2aa3a239

#include<stdio.h>
int main()
{
    double a, b, c;
    char fu;
    while (~scanf("%lf%c%lf", &a, &fu, &b))
    {
        if (fu != '/'&&fu != '*'&&fu != '+'&&fu != '-')
            printf("Invalid operation!\n");
        else if (fu == '/'&&b == 0.0)
            printf("Wrong!Division by zero!\n");
        else
        {
            if (fu == '*') printf("%.4f*%.4f=%.4f\n", a, b, a * b);
            if (fu == '+') printf("%.4f+%.4f=%.4f\n", a, b, a + b);
            if (fu == '-') printf("%.4f-%.4f=%.4f\n", a, b, a - b);
            if (fu == '/') printf("%.4f/%.4f=%.4f\n", a, b, a / b);
        }
    }return 0;
}
全部评论

相关推荐

01-11 08:47
门头沟学院 Java
choumoduji...:读研的目的就是为了以最快的速度和最低的要求完成“学校”规定的毕业标准,而不是所谓课题组的要求
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务