题解 | #KiKi说祝福语#

简单计算器

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

#include<stdio.h>

int main()
{
    double n1,n2;
    char c;
    while(~scanf("%lf",&n1)){
        c = getchar();
        scanf("%lf",&n2);
        if(c=='+'){
            printf("%.4lf%c%.4lf=%.4lf\n",n1,c,n2,n1+n2);
        }
        else if(c=='-'){
            printf("%.4lf%c%.4lf=%.4lf\n",n1,c,n2,n1-n2);
        }
        else if(c=='*'){
            printf("%.4lf%c%.4lf=%.4lf\n",n1,c,n2,n1*n2);
        }
        else if(c=='/'){
            if(n2==0.0){
                printf("Wrong!Division by zero!\n");
            }
            else
                printf("%.4lf%c%.4lf=%.4lf\n",n1,c,n2,n1/n2);
        }
        else{
            printf("Invalid operation!\n");
        }

    }


    return 0;
}
全部评论

相关推荐

09-25 11:39
已编辑
北京航空航天大学 Java
我的代码出BUG了:@美团@腾讯@字节跳动@阿里巴巴。你们好好看看吧,你们就挂我吧,到时候被人家鸽穿还得录取我
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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