猿问

用c++编写一个简单的计算器,

能实现加减乘除就行,但是要能多次运算。我这个还缺少哪些编码。请大神指教。

 #include<iostream>

using namespace std;

int main()



{

float a,b;

char c=0;



while(1)

{

cin>>a>>c;

if((c!='+')&&(c!='-')&&(c!='*')&&(c!='/'))

break;



switch(c)

{



case '+':

cout<<a+b<<endl;

break;

case'-':

cout<<a-b<<endl;

break;

case'*':

cout<<a*b<<endl;

break;

case'/':

cout<<a/b<<endl;

break;

}

}

return 0;

 }



1ME1
浏览 2105回答 2
2回答

jfhdibrbfjd

#include<iostream> using namespace std; int main() { float a,b; char c=0; while(1) { cin>>a>>c>>b; if((c!='+')&&(c!='-')&&(c!='*')&&(c!='/')) break; switch(c) { case '+': cout<<a+b<<endl; break; case'-': cout<<a-b<<endl; break; case'*': cout<<a*b<<endl; break; case'/': cout<<a/b<<endl; break; } } return 0;  }

jfhdibrbfjd

我改完了
随时随地看视频慕课网APP
我要回答