社区讨论

自制计算器求助

灌水区参与者 12已保存回复 17

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
17 条
当前快照
1 份
快照标识符
@mi7pxx2b
此快照首次捕获于
2025/11/21 01:42
4 个月前
此快照最后确认于
2025/11/21 01:55
4 个月前
查看原帖
不管输什么总是算加法 代码如下```cpp #include #include #include #include #include using namespace std; int main(){ cout<<"计算器"<<endl; cout<<"你想要算什么"<<endl; cout<<"加法(a) 减法(b) 乘法(c) 除法(d) 乘方(e) 开方(f) "<<endl; char sr=1; cin>>sr; if(sr=97) { long double x,y,z; cout<<"请输入第一个加数"<<endl; cin>>x; cout<<"请输入第二个加数"<<endl; cin>>y; z=x+y; cout<<z<<endl; return 0; } else{ if(sr=98) { long double x,y,z; cout<<"请输入被减数"<<endl; cin>>x; cout<<"请输入减数"<<endl; cin>>y; z=x-y; cout<<z<<endl; return 0; } else { if(sr=99) { long double x,y,z; cout<<"请输入第一个乘数"<<endl; cin>>x; cout<<"请输入第二个乘数"<<endl; cin>>y; z=x*y; cout<<z<<endl; return 0; } else { if(sr=100) { long double x,y,z; cout<<"请输入被除数"<<endl; cin>>x; cout<<"请输入一个非零除数"<<endl; cin>>y; z=x/y; cout<<z<<endl; return 0; } else { if(sr=101) { long double x,y,z; cout<<"请输入底数"<<endl; cin>>x; cout<<"请输入指数"<<endl; cin>>y; z=pow(x,y); cout<<z<<endl; return 0; } else { if(sr=102) { long double x,y; cout<<"请输入"<<endl; cin>>x; y=sqrt(x); cout<<y<<endl; return 0; } else { return 0; } } } } } } }
CPP

回复

17 条回复,欢迎继续交流。

正在加载回复...