格式:pdf
大?。?span class="single-tag-height">69KB
頁(yè)數(shù): 23頁(yè)
課 程 設(shè) 計(jì) 報(bào) 告 題目十三、利用棧求表達(dá)式的值 一、設(shè)計(jì)任務(wù)與目標(biāo) 編寫(xiě)程序?qū)崿F(xiàn)表達(dá)式求值, 即驗(yàn)證某算術(shù)表達(dá)式的正確性, 若正確,則計(jì)算 該算術(shù)表達(dá)式的值。 主要功能描述如下: 1、從鍵盤(pán)上輸入表達(dá)式,以“ =” 號(hào)結(jié)束表達(dá)式。 2、分析該表達(dá)式是否合法: (1)是數(shù)字,則判斷該數(shù)字的合法性。若合法,則壓入數(shù)據(jù)到堆棧中。 (2)是規(guī)定的運(yùn)算符,則根據(jù)規(guī)則進(jìn)行處理。在處理過(guò)程中,將計(jì)算該表 達(dá)式的值。 (3)若是其它字符,則返回錯(cuò)誤信息。 3、若上述處理過(guò)程中沒(méi)有發(fā)現(xiàn)錯(cuò)誤,則認(rèn)為該表達(dá)式合法,并打印處理結(jié) 果。 附加功能: 1. 規(guī)定表達(dá)式的合法性 2. 小數(shù)計(jì)算 3. 計(jì)算記錄的保存與查看 4. (1)規(guī)定表達(dá)式的合法性,括號(hào)配對(duì),不能出現(xiàn)“ 6++3”、“6+-3”等符 號(hào)重疊的情況。 (2)表達(dá)式開(kāi)頭只能是數(shù)字或“ (”,表達(dá)式中只能有一個(gè)“ =”。 程序中應(yīng)主要包含下面幾個(gè)功
李甲棧銀斑釉知識(shí)來(lái)自于造價(jià)通云知平臺(tái)上百萬(wàn)用戶的經(jīng)驗(yàn)與心得交流。 注冊(cè)登錄 造價(jià)通即可以了解到相關(guān)李甲棧銀斑釉最新的精華知識(shí)、熱門(mén)知識(shí)、相關(guān)問(wèn)答、行業(yè)資訊及精品資料下載。同時(shí),造價(jià)通還為您提供材價(jià)查詢、測(cè)算、詢價(jià)、云造價(jià)等建設(shè)行業(yè)領(lǐng)域優(yōu)質(zhì)服務(wù)。手機(jī)版訪問(wèn):李甲棧銀斑釉