Examly題庫立即開始練習
公務人員特種考試計算機大意11023單選題

Scheme 語言是屬於 LISP 串列式語言之一,若函式 getLast 定義為取出串列最後的元素;getTheRest 定義為取出串列除第一個元素外的剩餘元素;若 List = {2, 0, 1, 2, 0, 1, 0, 7},試問(getLast(getTheRest(getTheRest List )))輸出為何?

A2
B7正確答案
C0
D1
答案與詳解
B
正確答案
getTheRest 去頭、getLast 取尾;兩次去頭不影響最後元素,最終仍取串列最後一個 7。

為什麼答案是 B

getTheRest 只去掉第一個元素,執行兩次後串列變為 {1,2,0,1,0,7},再用 getLast 取尾端即為 7。

考點:首元素誤選考點:取尾端運算考點:倒數位置混淆考點:中間元素誤選
載入中…

計算機大意 相關題目

想練更多計算機大意考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮