mirror of
https://github.com/This-weiyuqing/DSAndOS.git
synced 2026-10-18 11:13:58 +08:00
update
This commit is contained in:
1 parent
16d694ffe3
commit
35e5484d7c
183 files changed
+362
-7145
No files matched your search
@@ -0,0 +1,29 @@
|
||||
#include"3.22.h"
|
||||
|
||||
int menu() {
|
||||
int c;
|
||||
cout << "0-9以内的多项式计算" << endl;
|
||||
cout << "1.计算" << endl;
|
||||
cout << "0.退出\n" << endl;
|
||||
cout << "选择:";
|
||||
cin >> c;
|
||||
return c;
|
||||
}
|
||||
|
||||
void main() {
|
||||
while (1) {
|
||||
switch (menu()) {
|
||||
case 1: {
|
||||
cout << "请输入要计算的表达式(操作数和结果都在0-9的范围内,以#结束):" << endl;
|
||||
char res = EvaluateExpression();//算法3.22 表达式求值
|
||||
cout << "计算结果为" << res - 48 << endl << endl;
|
||||
}
|
||||
break;
|
||||
case 0:
|
||||
cout << "退出成功\n" << endl;
|
||||
exit(0);
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user