C C 經典程式訓練3 模擬計算器

2021-08-22 10:20:22 字數 577 閱讀 2249

時間限制:1000毫秒記憶體限制:8192 kib

提交統計討論

問題描述

簡單計算器模擬:輸入兩個整數和乙個運算子,輸出運算結果。

輸入第一行輸入兩個整數,用空格分開;

。第二行輸入乙個運算子(+, - ,*,/)

所有運算均為整數運算,保證除數不包含0。

產量輸出對兩個數運算後的結果。

樣本輸入

樣本輸出

注意:1、pathon裡面沒有switch語句,都是通過字典的形式來進行多個選擇條件,

2、有時候會產生輸出有none

a,b=map(int,input().split())

c=input()

def function(c):

switcher=

return switcher.get(c,)

print(function(c))

簡單計算器模擬

雖然打個簡單計算器不算難事,但是模擬始終算一關,不能忽視基礎。本程式不適用以下情況 表示式中帶空格 表示式中帶括號 僅能進行四則運算,結果限制在int型 include using namespace std intlevel char x intcalculate string s if q1.e...

計算器程式

第乙個qt程式 計算器,對其做如下介紹 一 功能 1.多項相加 2.一次計算結束後,計算結果可以繼續運算 3.對 是作為符號還是運算子的判斷 4.清零 隨時可以清零重新計算 5.按下乙個數字後,再按下乙個或不按運算子,最後按下等號時,計算結果為這個數字本身。但是按下乙個數字後,按了多個運算子,結果為...

1057 簡單計算器(C C )

乙個最簡單的計算器,支援 四種運算。僅需考慮輸入輸出為整數的情況,資料和運算結果不會超過int表示的範圍。1.如果出現除數為0的情況,則輸出 divided by zero 2.如果出現無效的操作符 即不為 之一 則輸出 invalid operator 輸入只有一行,共有三個引數,其中第1 2個引...