求思路

P1957 口算练习题

陈xi @ 2021-10-04 20:06:29

求思路,这是个半残品

#include<iostream>
#include<cstdio>
#include<string>
using namespace std;
int n,a,b;
char c,t;
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        cin>>c>>a>>b;
        if(c=='\0'){
            c=t;
        }
        cout<<"\n  C="<<c<<endl;
        if(c=='a') {
            cout<<a<<'+'<<b<<'='<<a+b<<endl;
        }
        if(c=='b'){
            cout<<a<<'-'<<b<<'='<<a-b<<endl;
        }
        if(c=='c'){
            cout<<a<<'*'<<b<<'='<<a*b<<endl;
        }
        t=c;
    }
    return 0;
}

|