问题标题: 酷町堂:1077 简易计算器的制作 Wrong Answer:0分

0
0
已解决
徐烨奎
徐烨奎
新手光能
新手光能
#include<bits/stdc++.h>     
using namespace std;     
int main(){              
    char c;
    double a,b;
    cin>>c; 
    cin>>a>>b;
    if(c=='+'){
    printf("%.2f",a+b);
}
else if(c=='-'){
    printf("%.2f",a-b);
}
else if(c=='*'){
    printf("%.2f",a*b);
}
else if(c=='/'){
    if(a/b<=0){
    cout<<"Error Input";    
    }
    else if(a/b>0){
    printf("%.2f",a/b); 
    }

}

    return 0;            
}

 


0
已采纳
张韬
张韬
资深守护
资深守护

你的第6和第7行应该改成cin>>a>>c>>b;

第18行应该改成if(b==0)

就可以AC了

望采纳,谢谢!!!

 

我要回答