本題要求實現乙個函式,按輸入資料的逆序建立乙個鍊錶。
函式介面定義:
struct listnode *
createlist()
;
函式createlist
利用scanf
從輸入中獲取一系列正整數,當讀到−1時表示輸入結束。按輸入資料的逆序建立乙個鍊錶,並返回煉表頭指標。
裁判測試程式樣例:
#include
#include
struct listnode
;struct listnode *
createlist()
;int
main()
/* 你的**將被嵌在這裡 */
輸入樣例:
123
4567
-1
輸出樣例:
765
4321
通過**:
//每次將頭指標前移
struct listnode *
createlist()
return head;
}
實驗11 2 3 逆序資料建立鍊錶 20分
本題要求實現乙個函式,按輸入資料的逆序建立乙個鍊錶。函式介面定義 struct listnode createlist 函式createlist利用scanf從輸入中獲取一系列正整數,當讀到 1時表示輸入結束。按輸入資料的逆序建立乙個鍊錶,並返回煉表頭指標。鍊錶節點結構定義如下 struct lis...
逆序資料建立鍊錶 20分
本題要求實現乙個函式,按輸入資料的逆序建立乙個鍊錶。函式介面定義 struct listnode createlist 函式createlist利用scanf從輸入中獲取一系列正整數,當讀到 1時表示輸入結束。按輸入資料的逆序建立乙個鍊錶,並返回煉表頭指標。鍊錶節點結構定義如下 struct lis...
資料結構 逆序資料建立鍊錶
本題要求實現乙個函式,按輸入資料的逆序建立乙個鍊錶。struct listnode createlist 函式createlist利用scanf從輸入中獲取一系列正整數,當讀到 1時表示輸入結束。按輸入資料的逆序建立乙個鍊錶,並返回煉表頭指標。鍊錶節點結構定義如下 struct listnode i...