2 条题解

  • 0
    @ 2025-7-17 9:04:53
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int a,b;
        char f;
        cin>>a>>b>>f;
        if(f=='+'){
            cout<<a+b;
        }
        else if(f=='-'){
            cout<<a-b;
        }
        else if(f=='*'){
            cout<<a*b;
        }
        else if(f=='/'){
            if(b==0){
                cout<<"Divided by zero!";
            }
            else{
                cout<<a/b;
            }
        }
        else{
            cout<<"Invalid operator!";
        }
        return 0;
    }
    
    
    • 0
      @ 2025-6-8 9:31:10

      #include using namespace std;

      int main() { int a, b; char c; cin >> a >> b >> c;

      switch (c) {
          case '+':
              cout << a + b;
              break;
          case '-':
              cout << a - b;
              break;
          case '*':
              cout << a * b;
              break;
          case '/':
              if (b != 0) cout << a / b;
              else cout << "Divided by zero!";
              break;
          default:
              cout << "Invalid operator!";
      }
      
      return 0;
      

      }

      • 1

      信息

      ID
      61
      时间
      1000ms
      内存
      256MiB
      难度
      4
      标签
      递交数
      133
      已通过
      64
      上传者