特簡易計算器

2021-07-01 22:57:46 字數 671 閱讀 9123

問題:設計乙個簡單的計算器,分別輸入第乙個數字、運算子、第二個數字,做完一次計算後詢問使用者是否進行下一次運算。

**:解法一:

int bol = yes;

while (bol) else if (op[0]=='-')else if (op[0]=='*')else if (op[0]=='/')else if (op[0]=='%')

printf("%d\n",num3);

printf("是否再次計算:");

scanf("%d",&bol);

}

解法二:

float num1,num2;

int oper;

bool con = yes;//如果con為yes,則重複迴圈

while (con) else if (oper == 2)else if (oper == 3)else if (oper == 4)else

if (res == (int)res) else

//輸入判斷,如果不等於1,則停止迴圈

printf("是否繼續運算?1、繼續 其他、退出");

int choose = 0;

scanf("%d",&choose);

if (choose !=1)

簡易計算器

include include include char xpr expression int level char ch double calc int lim return ret int main cal的遞迴使用,利用了當 運算子運算完畢以後,仍然會留在這個位置 比如式子 3 5 2 的分析...

簡易計算器

cpp copyright c 2012,煙台大學計算機學院 all rights reserved.檔名稱 text.cpp 作 者 胡穎 完成日期 2013 年 6 月 28 日 版 本 號 v1.0 輸入描述 輸入操作指令及計算的數字 符號 問題描述 製作簡易計算器 程式輸出 輸出操作頁面及計...

簡易計算器

該程式實現了乙個簡易的四則運算計算器,功能強大之處在於輸入格式不受限制。你輸入的字串可以包含空格,也可以用括號包含優先順序。include include include include includeusing namespace std struct node string str stacks...