功能概述:
为用户提供一个能在Windows运行的简单的计算器,能实现简单的加减乘除的运算
系统模块机构框图:
功能模块框图:
系统流程图:
运行代码:
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int a,b;
while(1){
int f1=0,f2=0, ans=0;
char a[99]; cin>>f1>>a;
int len = strlen(a);
char *p = a;
for(int i=1; i<len; i++)
{
f2 = f2*10+(p[i]-'0');
}
switch(*p){
case '*': ans = f1*f2; break;
case '/': ans = f1/f2; break;
case '+': ans = f1+f2; break;
case '-': ans = f1-f2; break;
}
delete p;
cout<<ans<<endl;
}
return 0;
}