問題詳情

有一佇列(Queue),以下子程式(subroutine)對其從事資料存取及運算:ADDQ X:把 X 這個整數加到佇列最後方DELQ:把佇列最前方資料取出,並列印在營幕上REVQ:把佇列中所有資料的先後循序相反,也就是原先最前方的資料變成最後,第二個變成例數第二,以此類推。假設佇列剛開始不存放任何資料,ADDQADDQADDQDELQADDQREVQ則執行後,貯列的內容由前到後為何?
(A) 7 8 9 10
(B) 10 8 7
(C) 7 8 9
(D) 10 9 8

參考答案

答案:D
難度:困難0.333333
統計:A(5),B(16),C(15),D(23),E(0)

內容推薦

內容推薦