想看一般簡單計算器實現的看客不好意思了,這不是你想要點東西,此處題設為「只能進行加減乘除」、「都是整數」、」優先順序相同「和"從左到右"。此題來自pat(我看一位園友用if...else寫得,好吧,我的還是有點價值,題設要求及**實現如下
1/*2name: 34
author:
5date: 31/03/15 16:12
6description:
7模擬簡單運算器的工作。假設計算器只能進行加減乘除運算,運算數和結果都是整數,4種運算子的優先順序相同,按從左到右的順序計算。89
輸入格式:
1011
輸入在一行中給出乙個四則運算算式,沒有空格,且至少有乙個運算元。遇等號」=」說明輸入結束。
1213
輸出格式:
1415
在一行中輸出算式的運算結果,或者如果除法分母為0或有非法運算子,則輸出錯誤資訊「error」。
1617
輸入樣例:
181+2*10-10/2=
19輸出樣例:
2010
21*/
2223 #include 24 #include 25
26int
main()
2760}61
62if(!flag)
63break;64
} 65
66if
(flag)
67 printf("
%d\n
", n);
68else
69 printf("
error\n");
7071
return0;
72 }
06 1 簡單計算器 20
模擬簡單運算器的工作。假設計算器只能進行加減乘除運算,運算數和結果都是整數,4種運算子的優先順序相同,按從左到右的順序計算。輸入格式 輸入在一行中給出乙個四則運算算式,沒有空格,且至少有乙個運算元。遇等號 說明輸入結束。輸出格式 在一行中輸出算式的運算結果,或者如果除法分母為0或有非法運算子,則輸出...
簡單計算器
unit unit1 inte ce uses windows,messages,sysutils,variants,classes,graphics,controls,forms,dialogs,stdctrls,buttons,math math是數 算單元 type tform1 class ...
簡單計算器
a 簡單計算器 crawling in process.crawling failed time limit 1000msmemory limit 32768kb64bit io format i64d i64u submit status description 讀入乙個只包含 的非負整數計算表示...