帮忙改下 C++

来源:百度知道 编辑:UC知道 时间:2024/09/28 17:43:43
#include <iostream>

using namespace std;
int main()
{
float a,b,willreturn;
char d;

cout<<"double simpleCalculator(double a,double b,string operation):";

cin>>a,b,d;

switch(d)

{
case'+':
cout<<"willreturn";
willreturn=a+b;
break;
case'-':
cout<<"willreturn";
willreturn=a-b;
break;
case'*':
cout<<"willreturn";
willreturn=a*b;
break;
case'/':
cout<<"willreturn";
willreturn=a/b;
break;
default:
cout<<"willreturn";
willreturn=0;
break;
}

system("pause");
return 0;

将cin>>a,b,d; 改为cin>>a>>b>>d;

最后加个输出 cout<<willreturn;

#include <iostream>

using namespace std;
int main()
{
float a,b,willreturn;
char d;

cout<<"double simpleCalculator(double a,double b,string operation):";

//cin>>a,b,d;
cin>>a>>b>>d; //这句应该这样写

switch(d)

{
case'+':
//cout<<"willreturn";
willreturn=a+b;
cout<<willreturn<<endl; //应该这样写,先计算,后输出
break;
case'-':
//cout<<"willreturn";
willreturn=a-b;
cout<<willreturn<<endl; //应该这样写
break;
case'*':
//cout<<"willreturn";
willreturn=a*b;
cout<<willreturn<<endl; //应该这样写
break;
case'/':
//cout<<"willreturn";
willreturn=a/b;