執行結果:/*
煙台大學計算機學院
檔名稱:xm.cpp
完成日期:2023年9月24日
問題描述:建立單鏈表(頭插法,尾插法)
輸入描述:無
輸出描述:鍊錶的值
*/ #include #include typedef int elemtype;
typedef struct lnode
linklist;
void createlistf(linklist *&l,elemtype a,int n);//頭插法
void createlistr(linklist *&l,elemtype a,int n);//尾插法
void destorylist(linklist *&l);
void displist(linklist *l);
int main()
; printf("頭插法建表結果:");
createlistf(l1,a,8);
displist(l1);
printf("尾插法建表結果:");
createlistr(l2,a,8);
displist(l2);
destorylist(l1);
destorylist(l2);
return 0;
}void createlistf(linklist *&l,elemtype a,int n)
}void createlistr(linklist *&l,elemtype a,int n)
r->next=null;
}void destorylist(linklist *&l)
free(pre);
}void displist(linklist *l)
printf("\n");
}
學習心得:
學會了用頭插法尾插法建立點鍊錶。
第4周專案4
煙台大學計算機學院 檔名稱 xm.cpp 完成日期 2017年9月24日 問題描述 一群猴子,編號是1,2,3 m,這群猴子 m個 按照1 m的順序圍坐一圈。從第1只開始數,每數到第n個,該猴子就要離開此圈,這樣依次下來,直到圈中只剩下最後乙隻猴子,則該猴子為大王。輸入m和n,輸出為大王的猴子是幾號...
第4周 專案4 (4)
去掉第4 行的 6.5 試試,出錯的原因是 第8行呼叫area函式的時候沒有傳參,也沒有設定預設引數,所以出錯 將第14行改為 float area float r 6.5 出錯的原因是 宣告和定義不能都定義預設引數,會產生衝突,預設引數一般是在宣告的時候定義的。將第5行 float h,float...
第13周 專案4
檔名稱 main.cpp 作 者 肖雪 完成日期 2016年6.14 版 本 號 v1.0 問題描述 設計乙個抽象類csolid,含有用於求表面積及體積的兩個純虛函式。設計派生類ccube cball ccylinder,分別表示正方體 球體及圓柱體。在main 函式中,定義csolid p p是指...