C++的程序,请高手帮忙做做!!!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/07/18 14:45:14
如何在程序中随机输入加减乘除法(两元的运算),让程序算出结果。
如:输入 7.2*2.1,然后让程序算出其结果(程序事先并不知道我要输入的是什么运算)
希望写详细点~~~~~
兄弟,你写的程序还运行过了啊,还肯定没有问题的啊!要是肯定没有问题的话,分就给你了!!!

吧三楼的程序修改了一下,每次都要按1或0来选择是否继续。
#include <iostream>
#include <ctype.h>
using namespace std;

int main(){
double x,y;
char c;
int run=1;

while(run)
{
cout<<"Input your expression:\n";
cin>>x>>c>>y;

switch(c)
{
case '+':
cout<<x<<'+'<<y<<'='<<x+y<<endl;
break;
case '-':
cout<<x<<'-'<<y<<'='<<x-y<<endl;
break;
case '*':
cout<<x<<'x'<<y<<'='<<x*y<<endl;
break;
case '/':
cout<<x<<'/'<<y<<'='<<x/y<<endl;
break;
default:
break;
}
cout<<"continue(1) exit(0)\n";
cin>>run;
if(!run) break;
}
}

#include