資源簡介
這學期做的一個作業,參考了比較多的源碼,最后實現了一個比較完整的,使用較為方便的版本。
代碼片段和文件信息
/*
?*?File:?main.c
?*?-------------
?*?此程序可以實現異質鏈表的創建以及其他鏈表相關的操作。
?*?初始界面以及每一步操作后都有提示,用戶可以根據提示進行操作。
?*/
#include?“pretreatment.h“
#include?“function.h“
#include?“input.h“
#include?“keepon.h“
/*
?*?Function:?main
?*?-------------------------
?*?這是主函數,調用menu();函數輸出菜單后,利用switch語句進行對鏈表操作的選擇。
?*?調用不同的函數實現對鏈表的特定操作。
?*/
int?main()
{
L?=?Create();
Head?=?L;
while?(flag)
{
system(“cls“);
printf(“>>Select?a?function:\n\n“);
menu();
printf(“\n“);?
scanf(“%d“&a);
switch?(a)
{
case?1:
input();
printf(“\n>>Output?the?list:\n“);
Print(Head);
keep();
break;
case?2:
input();
printf(“\n>>Invert?the?list:\n“);
Reverse(Head);
Print(Head);
????keep();
break;
case?3:
input();
printf(“\n>>Delete?the?hea
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????3426??2018-06-09?15:44??異質鏈表\function.h
?????文件?????????827??2018-06-09?15:44??異質鏈表\input.h
?????文件?????????343??2018-06-09?15:44??異質鏈表\keepon.h
?????文件????????1534??2018-06-09?15:44??異質鏈表\main.c
?????文件????????6034??2018-06-09?15:46??異質鏈表\main.o
?????文件????????1162??2018-06-09?15:46??異質鏈表\Makefile.win
?????文件????????2365??2018-06-09?15:44??異質鏈表\pretreatment.h
?????文件????????1412??2018-06-09?15:44??異質鏈表\異質鏈表.dev
?????文件??????136488??2018-06-09?15:46??異質鏈表\異質鏈表.exe
?????文件??????????92??2018-06-09?15:46??異質鏈表\異質鏈表.layout
評論
共有 條評論