#include<bits/stdc++.h>
using namespace std;
bool j;
char k,m;
int n=2,num;
long long a,b,sum;
double A,B;
string s;
int main(){
printf(" Cyberia计算器1.1版\n");
printf(" 未经允许不得侵犯版权\n\n");
printf(" 如果喜欢本产品,请在这留下你的名字:");
cin>>s;
printf(" 非常感谢您的支持!\n\n");
printf(" 请问您要计算几次?\n");
cin>>num;
printf(" 好的( ̄▽ ̄)");
for(int i=1;i<=num;i++){
if(j==1){
printf(" ");
cout<<"亲,暂不支持哟~"<<endl;
j=0;
return 0;
}
printf(" 请选择计算范围: A.整数 B.小数\n");
printf(" 注:\n");
printf(" 整数支持:加,减,乘,除,取余\n");
printf(" 小数支持:加,减,乘,除\n\n");
cin>>k;
if(k=='A'){
printf(" 请输入2个数\n");
cin>>a>>b;
printf(" 请选择运算方式加(+),减(-),乘(*),除(/),取余(%),全选(&)\n");
cin>>m;
if(m=='+'){
printf(" ");
cout<<"答:"<<a+b<<"\n";
}else if(m=='-'){
printf(" ");
cout<<"答:"<<a-b<<"\n";
}else if(m=='*'){
printf(" ");
cout<<"答:"<<a*b<<"\n";
}else if(m=='/'){
printf(" ");
cout<<"答:"<<a/b<<"\n";
}else if(m=='%'){
printf(" ");
cout<<"答:"<<a%b<<"\n";
}else if(m=='&'){
printf(" ");
cout<<"答:"<<endl;
printf(" ");
cout<<"加:"<<a+b<<endl;
printf(" ");
cout<<"减:"<<a-b<<endl;
printf(" ");
cout<<"乘:"<<a*b<<endl;
printf(" ");
cout<<"除:"<<a/b<<endl;
printf(" ");
cout<<"取余:"<<a%b<<endl<<endl;
}else{
j=1;
}
}else if(k=='B'){
printf(" 请输入2个数\n");
cin>>A>>B;
printf(" 请选择运算方式加(+),减(-),乘(*),除(/),取余(%),全选(&)\n");
cin>>m;
if(m=='+'){
printf(" ");
cout<<"答:"<<A+B<<"\n";
}else if(m=='-'){
printf(" ");
cout<<"答:"<<A-B<<"\n";
}else if(m=='*'){
printf(" ");
cout<<"答:"<<A*B<<"\n";
}else if(m=='/'){
printf(" ");
cout<<"答:"<<A/B<<"\n";
}else if(m=='&'){
printf(" ");
cout<<"答:"<<endl;
printf(" ");
cout<<"加:"<<A+B<<endl;
printf(" ");
cout<<"减:"<<A-B<<endl;
printf(" ");
cout<<"乘:"<<A*B<<endl;
printf(" ");
cout<<"除:"<<A/B<<endl;
}else{
j=1;
}
}
}
return 0;
}
<C++>计算器1.1版
最新推荐文章于 2024-09-15 11:40:06 发布