一、下列程式函式 doit()以 C 語言語法呈現,用以對雙向鏈結串列(doubly linked list)進行處理。請依據該函式回答問題。
2若 X 指向一個雙向鏈結串列如下,其中 X->prev 指向資料為 17 的節點, X->next 指向資料為 35 的節點。請顯示並說明 doit(&X)執行過後該 串列的變化結果。(5 分)