題組內容
五、在計算機科學中,「stack」是 1 種常見的資料結構,請回答下列問題:(3 題,共 15 分)
(三)請基於「stack」概念就以下問題設計 1個程式(若程式非基於「stack」概念進行實作,將 不予計分): 將 4 個浮點數(20.22、12.21、70.25 和 58.29)插入 1 個 stack 中,然後逐一從該 stack 中移 除它們,且必須能檢測該 stack 是否已為空。(6 分)
詳解 (共 2 筆)
詳解
使用C++,若有錯誤或偏離題目意思敬請指教
直接透過std::stack實作(但題義可能是要求自己設計pop、push跟empty)

以下為輸出結果

根據題目可能真正要求的方式:

因為看題目要求沒有檢查全滿或其他的功能,所以就只按照題目要求去設計那三個函式
以下為輸出結果

詳解
供寫JAVA的同學參考, 有意見或更好做法跟大家說一下喲~

印出來的結果
