C语言链表的例子程序

时间:2014-04-20 04:02:32
【文件属性】:

文件名称:C语言链表的例子程序

文件大小:4KB

文件格式:C

更新时间:2014-04-20 04:02:32

C语言 链表 程序 例程

部分内容如下: int main(int argc, char* argv[]) { int opt; int where; int value; int count; LinkList L; while(1) { system("cls"); opt = getoptions(); if(opt == 1) { system("cls"); printf("请输入链表初始结点数:"); scanf("%d",&count); printf("请输入各个结点数值,每输入一个按回车确认:\n"); L = CreateList_L(L, count); system("cls"); ListDisp_L(L); system("PAUSE"); continue; } if(opt == 2) { system("cls"); ListDisp_L(L); system("PAUSE"); continue; } if(opt == 3) { system("cls"); ListDisp_L(L); printf("请输入插入位置:"); scanf("%d", &where); printf("请输入要插入的数值:"); scanf("%d", &value); system("cls"); L = ListInsert_L(L,where,value); ListDisp_L(L); system("PAUSE"); continue; } if(opt == 4) { system("cls"); ListDisp_L(L); printf("请输入要删除的位置:"); scanf("%d",&where); system("cls"); L = ListDelete_L(L,where); ListDisp_L(L); system("PAUSE"); continue; } if(opt == 5) { return 0; } } return 0; }


网友评论

  • 学习了。可以参考。