看板 Grad-ProbAsk 關於我們 聯絡資訊
有兩題,但不敢肯定答案,想請問一下解法,懇求幫助謝謝 1. 假設堆疊大小是6,push()函數會江資料加入堆疊內,pop()函數會取出堆疊頂端資料 若有一程式如下,請寫出printf()函數執行的結果 Void main() { push(10); push(20); push(30); push(pop()+40); printf("%d\n", pop()); printf("%d\n", pop()-pop()); } 2. 假設環狀佇列的大小是6,add()函數會將資料加入佇列中,delete()函數會從 佇列中取出一資料,若有一程式如下,請寫出printf()函數執行結果 Void main() { add(10); add(20); add(30); add(delete()+40); printf("%d\n", delete()); printf("%d\n", delete()-delete()); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.78.57