伊莉討論區

標題: 模擬計算機功能 [打印本頁]

作者: andy19892181    時間: 2010-5-13 09:50 AM     標題: 模擬計算機功能

寫一程式模擬簡單的計算機 每個資料列含下列的運算子中的一個及其右運算元
假設左運算元存在累加器中(初值為0) 需要函式scan_data 有2個輸出參數回傳
從資料列讀入的運算子元和右運算元 亦需函式do_next_op 執行運算子的功能
此函式有2個輸入參數(運算子和運算元) 及一個輸入/輸出參數(累加器) 有效運算子有
+ 加
- 減
* 乘
/ 除
^ 次方
q 結束
此計算器在每次運算後要顯示累加器之值 一個執行範例如下
+5.0
result so far is 5.0
^2
result so far is 25.0
/2.0
result so far is 12.5
q0
final ressult is 12.5
作者: runeray2000    時間: 2010-5-13 01:38 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: andy19892181    時間: 2010-5-13 01:54 PM

very thanks 但我要寫的是C...可以再麻煩你??
作者: andy19892181    時間: 2010-5-13 02:44 PM

程式本身要可以用整數、分數、小數作輸入,輸出一律以最簡約分的分數(如果答案為分數),或整數顯示。
作者: runeray2000    時間: 2010-5-13 04:05 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: andy19892181    時間: 2010-5-13 07:06 PM

可以改成c嗎?........
作者: runeray2000    時間: 2010-5-14 12:10 PM

提示: 作者被禁止或刪除 內容自動屏蔽




歡迎光臨 伊莉討論區 (http://a11.eyny.com/) Powered by Discuz!