日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

单链表实例之学生系统

發布時間:2023/11/30 windows 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 单链表实例之学生系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

單鏈表實例之學生系統

#include<stdio.h> #include<stdlib.h>#define NAME_LEN 20typedef struct node {int number;char *name;struct node *next; } node_t;node_t *g_head; int add_stu() {node_t *new, *tmp;tmp = g_head;char *name;new = (node_t *)malloc(sizeof(node_t));if (new == NULL) {printf("malloc new node fail.\n");return -1;}new->name = (char *)malloc(NAME_LEN);if (new->name == NULL) {printf("malloc new node name fail.\n");return -1;}printf("input student number:");scanf("%d", &new->number);printf("input student name:");scanf("%s", new->name);if (g_head == NULL) {g_head = new;} else {while(tmp->next != NULL) {tmp = tmp->next;}tmp->next = new;new->next = NULL;}printf("input student success.\n");return 0; }int input_stu() {int choose;printf("1.input student message.\n");printf("2.back.\n");while (1) {printf("please choose:");scanf("%d", &choose);switch (choose) {case 1:add_stu();break;case 2:return -1;break;default:printf("error.\n");}printf("1.input student message.\n");printf("2.back.\n");}return 0; }int output_stu() {char *name;int number;node_t *new, *tmp;tmp = g_head;if (g_head == NULL) {printf("Student system is null.\n");} else {while (tmp != NULL) {printf(" %d ", tmp->number);printf(" %s \n", tmp->name);tmp = tmp->next;} }return 0; }int destroy_list() {printf("start destroy list.\n");node_t *list, *tmp;list = g_head;while (list != NULL) {tmp = list;free(tmp->name);free(tmp);list = list->next;}printf("destroy list success.\n");return 0; }int main() {char c;int choose;printf("Student system.\n");printf("1.input student message.\n");printf("2.output student message.\n");printf("3.exit.\n");printf("please choose:");scanf("%d", &choose);while (1) {if (choose == 3) {break;}switch (choose) {case 1:input_stu();break;case 2:output_stu();break;default:printf("error.\n");}printf("1.input student message.\n");printf("2.output student message.\n");printf("3.exit.\n");printf("please choose:");scanf("%d", &choose);}destroy_list();return 0; }

運行結果演示:
1、復制代碼到main.c文本中。
2、在linux系統下編譯成可執行文件main,gcc main.c -o main。
3、編譯目錄下執行./main運行。

總結

以上是生活随笔為你收集整理的单链表实例之学生系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久综合婷婷国产二区高清 | 夜夜狠狠擅视频 | 国产高清一 | 精品免费av | 丝袜天堂| 国产a一区二区三区 | 日韩欧美高清片 | 天海翼av| 91久久一区二区三区 | 无码人妻精品一区二区三区9厂 | 999久久久国产精品 韩国精品一区二区 | 日本人妻不卡一区二区三区中文字幕 | 噜噜噜久久,亚洲精品国产品 | 日韩精品在线不卡 | 中文字幕+乱码+中文乱码91 | 欧美成人看片黄a免费看 | 脱美女衣服亲摸揉视频 | 日本少妇做爰全过程毛片 | 欧美日本在线观看 | 国产色站 | 影音先锋中文字幕在线 | 性福宝av | 欧美精品www| 干干操操| 啪啪免费网站 | 欧美超碰在线观看 | 欧美一级看片 | 一区二三区| 被灌满精子的波多野结衣 | 50一60岁老妇女毛片 | 久久看片网| av在线地址 | 久久久久国产精品一区 | 大地资源中文在线观看免费版 | 高清视频免费在线观看 | 欧美黄色大全 | 欧美激情一区在线 | 亚洲av无码专区在线电影 | 青娱乐超碰 | 日韩99 | 他揉捏她两乳不停呻吟动态图 | 黑人一区二区三区四区五区 | 国产女女调教女同 | 亚洲大片精品 | 欧美不卡视频在线观看 | 亚洲欧美另类在线观看 | 日本少妇全体裸体洗澡 | 亚洲天堂一二三 | 看黄色大片| 黄色片在线观看免费 | 午夜视频在线观看国产 | 中文字幕欧美视频 | 先锋资源一区 | 国内福利视频 | 日韩精品久久久久久久 | 手机看片日本 | 日韩人妻精品一区二区 | 无码av免费精品一区二区三区 | 日本激情视频一区二区三区 | 大肉大捧一进一出好爽mba | 欧美亚洲伦理 | 第一页综合 | 69堂免费视频 | 国产网红主播精品av | 日本最新中文字幕 | 丰满熟妇乱又伦 | 四虎av影院| 亚洲一级黄色大片 | 九九爱国产 | 韩国一级一片高清免费观看 | 俄罗斯一级片 | 欧美激情一区二区三区蜜桃视频 | 中文无码精品一区二区三区 | 国产视频观看 | 国产熟妇久久777777 | 欧洲女同同性吃奶 | 国产专区一区二区三区 | 日本丰满少妇做爰爽爽 | 色干综合 | 国产精品1区2区 | 热热色原网址 | 日本在线视频不卡 | 日韩精品综合 | 亚洲s码欧洲m码国产av | 99免费在线视频 | 四虎8848精品成人免费网站 | 麻豆91在线观看 | 中文字幕av影院 | 久久国产加勒比精品无码 | 日日麻批免费视频播放 | 男女啊啊啊 | 亚洲高清色图 | 免费看日产一区二区三区 | 无码国产69精品久久久久同性 | 穿扒开跪着折磨屁股视频 | 无码内射中文字幕岛国片 | 美女擦边视频 | www视频在线 | 久一国产 |