第三週實驗作業 棧和佇列

2022-07-18 20:33:14 字數 1360 閱讀 2072

main函式

初始函式

銷毀函式

入棧函式

出棧函式

判斷對稱函式

段錯誤:使用while迴圈導致一直方位不存在的位置。用for迴圈代替while迴圈

部分錯誤:在主函式中輸入資料的迴圈中判斷迴圈結束的標誌錯誤。往陣列中輸入字串是末尾有個結束標誌『\0』.

定義陣列 a,s,b,b1

定義乙個字元型棧

main函式

編譯錯誤:提交時編譯器的語法沒改成c++

部分正確:『/*』這種情況(兩個字元組合)的判斷條件不對,若此情況,則入棧換成另乙個單獨的特殊字元,然後那特殊字元判斷

答案錯誤:在對應情況列印是寫錯了

段錯誤:輸入字串是使用了while訪問了虛假記憶體,改成for迴圈

main函式

初始化佇列

入隊函式

出隊函式

gamestart函式

部分正確:在判斷隊空是將判斷條件寫錯((q->front))%(q->maxsize)q->rare改為((q->front)+1)%(q->maxsize)q->rare

DICTATOR第三週棧與佇列作業

author dictator this is stack code include include typedef struct nodenode typedef struct stackstack stack createmptystack void push stack st,int data...

第三週實驗

實驗目的 複習鞏固vc程式設計環境的使用,以及c 模版設計。1.回顧並掌握vc單檔案結構程式設計過程。2.回顧並掌握vc多檔案設計過程。3.掌握vc程式除錯過程 4.回顧c 模板和模板的程式設計。實驗內容 1.設計乙個單檔案結構程式完成從鍵盤輸入兩個數,輸出二者的 和 和 積 的結果。要求如下 1 ...

第三週作業

實驗作業 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係...