1. 程式人生 > >結隊項目-代碼設計

結隊項目-代碼設計

表達 函數參數類型 nbsp 項目 函數 根據 分數轉小數 返回 通過

結隊項目-代碼設計

1. 四則運算題目生成

函數返回類型string

函數參數類型:無參數

算法:通過隨機函數獲取數字,將運算符編號,通過隨機函數獲取編號,得到數字和運算符後,將其拼接並返回

2.四則運算題目求解之後綴表達式生成

函數返回類型void

函數參數類型 char*,char*

算法:用棧將中綴表達式轉化為後綴表達式

3.四則運算題目求解之後綴表達式求解

函數返回類型double

函數參數類型 char*,char*

算法:采用堆棧方法。若當前元素為數字,則當前元素入棧,若當前元素為運算符,則對棧頂兩元素進行相應運算,直到遍歷完所有元素,返回棧頂元素。

4.四則運算題目求解之真分數轉小數

函數返回類型double

函數參數int,int

算法:根據精度要求,返回相應的符合精度要求的浮點數。

結隊項目-代碼設計