亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 節點.c

?? 數據結構源碼
?? C
字號:
#include <stdio.h>

#define TYPE struct stu
#define LEN sizeof(struct stu)

struct stu
{
      int num;
      int age;
      struct stu *next;
};

TYPE * creatlink(int n);
TYPE * deletelink(TYPE * head,int num);
TYPE * insertlink(TYPE * head,TYPE * pi);
void printlink(TYPE * head);
void destroylink( TYPE * head );

void main(void)
{
    TYPE *head=NULL,*pnum=NULL;
    int n=3,num;

    /* 創建一個含 n 個節點的鏈表 */
    printf("input number of node:");
 
    head=creatlink(n);
    printlink(head);
    
    /* 刪除鏈表中值為 num 的節點 */
    printf("Input the deleted number:");
    scanf("%d",&num);
    head=deletelink(head,num);
    printlink(head);

    /* 在鏈表中插入一個節點 */
    printf("Insert a record\n");
    pnum=(TYPE *)malloc(LEN);
    if(pnum==NULL)
      printf("Pointer is NULL--memory alloc fail!");
    printf("Input the inserted number:");
    scanf("%d",&pnum->num);
    printf("Input the inserted age:");
    scanf("%d",&pnum->age);
    head=insertlink(head,pnum);
    printlink( head );

    /* 銷毀鏈表, 釋放動態分配的內存 */
    destroylink( head );
}

/* 創建一個含 n 個節點的鏈表 */
TYPE * creatlink(int n)
{
    TYPE *head=NULL, *pf, *pb;
    int i;
    for(i=0;i<n;i++)
    {
        pb=(TYPE *)malloc(LEN);
		printf("record %d\n",i);
        printf("input Number:");
        scanf("%d",&pb->num);
        printf("input age:");
        scanf("%d",&pb->age);
        if(i==0)
          pf=head=pb;
        else 
          pf->next=pb;
        pb->next=NULL;
        pf=pb;
    }
    return(head);
}

/* 刪除鏈表中值為 num 的節點 */
TYPE * deletelink(TYPE * head,int num)
{
    TYPE *pf, *pb;
    if(head==NULL)
    {
        printf("\nempty list!\n");
        return NULL;
    }
    pb=head;
    while (pb->num!=num && pb->next!=NULL)
    {
       pf=pb;
       pb=pb->next;
    }
    if(pb->num==num)
    {
        if(pb==head)
          head=pb->next;
        else
          pf->next=pb->next;
        free(pb);
        printf("The node is deleted\n");
    }
    else
      printf("The node not been found!\n");

    return head;
}

/* 在鏈表中插入一個節點 */
TYPE * insertlink(TYPE * head,TYPE * pi)
{
    TYPE *pb, *pf;
    pb=head;
    if(head==NULL)
    { 
        head=pi;
        pi->next=NULL; 
    }
    else
    {
      while((pi->num > pb->num)&&(pb->next!=NULL))
      {
          pf=pb;
          pb=pb->next;
      }
      if(pi->num <= pb->num)
      {
          if(head==pb)
            head=pi;
          else
            pf->next=pi;
          pi->next=pb;
      }
      else
      {
          pb->next=pi;
          pi->next=NULL;
      }
   }
   return head;
}

/* 打印鏈表中各節點信息 */
void printlink(TYPE * head)
{
    printf("Number\t\tAge\n");
    while(head!=NULL)
    {
        printf("%d\t\t%d\n",head->num,head->age);
	    head=head->next;
    }
}

/* 銷毀鏈表, 釋放動態分配的內存 */
void destroylink(TYPE * head)
{
    TYPE *p, *q;
     
    p = head;
    while( p != NULL )
    {
         q = p->next;
         free(p);
         p = q;
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久99久久综合| 久久久久久久久蜜桃| 色综合天天性综合| 国产69精品久久久久777| 国产一区二区三区久久久| 久久不见久久见免费视频7| 蜜臀av一区二区在线免费观看| 日韩精品一二三四| 琪琪久久久久日韩精品| 老司机免费视频一区二区三区| 六月丁香婷婷久久| 国产一区在线观看视频| 国产一区二区免费看| 国产美女一区二区三区| 国产成人aaa| 91一区二区在线| 欧美性videosxxxxx| 欧美日韩国产首页| 日韩欧美一区二区不卡| 久久综合九色综合久久久精品综合| 亚洲精品一区二区三区影院| 国产午夜一区二区三区| 最新久久zyz资源站| 亚洲精品免费看| 日韩激情一区二区| 国产一区二区在线免费观看| 国产不卡视频一区| 91麻豆精东视频| 欧美色图激情小说| 精品国产一区二区三区不卡| 日本一区二区高清| 亚洲成人免费在线| 国产一区二区日韩精品| 99精品桃花视频在线观看| 欧美午夜精品久久久久久孕妇| 日韩欧美亚洲国产另类| 久久66热偷产精品| 亚洲不卡在线观看| 国产一区二区三区av电影| 亚洲小说春色综合另类电影| 亚洲欧洲三级电影| 日韩精品一级二级 | 国产不卡视频一区二区三区| 在线成人小视频| 亚洲黄色免费电影| 色天天综合久久久久综合片| 中文字幕高清不卡| 国产成人精品亚洲日本在线桃色| 欧美一区二区福利在线| 国产成人综合网站| 国产日韩亚洲欧美综合| 欧美中文字幕久久| 欧美日韩一区 二区 三区 久久精品| 久久精品亚洲精品国产欧美kt∨ | 不卡的av中国片| 久久综合视频网| 精品夜夜嗨av一区二区三区| 6080日韩午夜伦伦午夜伦| 亚洲成人av在线电影| 欧美在线免费播放| 亚洲精品一二三区| 91免费看视频| 日韩一区在线播放| 9色porny自拍视频一区二区| 国产欧美日韩另类一区| 国产福利91精品一区| 久久日一线二线三线suv| 美女在线一区二区| 精品成人在线观看| 日本伊人色综合网| 丝袜亚洲精品中文字幕一区| 欧美少妇xxx| 午夜久久久久久| 在线观看91精品国产麻豆| 日韩不卡免费视频| 日韩美女视频在线| 黄色成人免费在线| 精品国产凹凸成av人网站| 国产一区福利在线| 国产精品私人影院| 99re这里只有精品首页| 亚洲精品大片www| 在线观看国产一区二区| 天使萌一区二区三区免费观看| 欧美乱妇20p| 蜜桃久久精品一区二区| 2021国产精品久久精品| 国产成人午夜视频| 国产精品久久久久毛片软件| 99re视频这里只有精品| 亚洲一区欧美一区| 欧美一级夜夜爽| 国产在线精品免费av| 欧美国产精品中文字幕| 色噜噜夜夜夜综合网| 日韩精品一级中文字幕精品视频免费观看| 91麻豆精品国产综合久久久久久| 久久机这里只有精品| 欧美激情中文不卡| 欧美亚洲综合一区| 久久99国内精品| 国产精品免费视频一区| 日本久久电影网| 久久福利资源站| 国产精品久久久久影院| 欧美性受极品xxxx喷水| 免费在线观看一区二区三区| 中文字幕精品一区| 欧美亚洲高清一区| 激情文学综合丁香| 亚洲三级在线免费观看| 欧美精品自拍偷拍动漫精品| 国产综合色在线| 一区av在线播放| 日韩免费一区二区三区在线播放| 成人小视频在线| 婷婷久久综合九色综合伊人色| 精品国产91乱码一区二区三区| 99国产精品一区| 久久国产精品72免费观看| 亚洲视频免费看| 精品va天堂亚洲国产| 色婷婷激情一区二区三区| 乱一区二区av| 亚洲精品美国一| 久久久久久久免费视频了| 在线看日本不卡| 国产黑丝在线一区二区三区| 午夜精品一区二区三区免费视频 | 麻豆成人免费电影| 亚洲欧洲一区二区在线播放| 91精品国产乱码久久蜜臀| 成人午夜又粗又硬又大| 美女在线一区二区| 一区二区高清在线| 中文字幕不卡在线观看| 日韩欧美三级在线| 色菇凉天天综合网| 国产成人鲁色资源国产91色综| 日韩精彩视频在线观看| 最新热久久免费视频| 久久久久久久久久久久久久久99| 欧美性大战久久| 96av麻豆蜜桃一区二区| 国产一区二区三区| 日本vs亚洲vs韩国一区三区| 亚洲精品一二三区| 国产精品色在线观看| 2024国产精品视频| 欧美精品日韩一区| 色天天综合久久久久综合片| 粉嫩av一区二区三区| 麻豆精品久久久| 亚洲成人精品影院| 一区二区三区在线视频免费| 中文字幕中文在线不卡住| 精品国产1区二区| 日韩一区二区精品| 91高清视频在线| 色综合色狠狠综合色| 国产成人av电影在线| 国产麻豆91精品| 久久国产精品色| 日韩va亚洲va欧美va久久| 性做久久久久久免费观看欧美| 亚洲视频在线观看一区| 自拍偷拍国产精品| 国产婷婷一区二区| 国产网站一区二区| 日本一区二区免费在线观看视频| 精品电影一区二区| 精品国产乱码久久久久久久| 欧美大尺度电影在线| 日韩一区二区三区精品视频| 欧美日韩一区二区三区视频 | 五月激情丁香一区二区三区| 亚洲六月丁香色婷婷综合久久| 中文字幕一区二区三区av| 日本一区二区三区四区在线视频| 26uuu精品一区二区| 精品毛片乱码1区2区3区 | 国产精品一区二区久久精品爱涩| 久久99精品久久久久久动态图| 麻豆91精品91久久久的内涵| 麻豆精品久久久| 精东粉嫩av免费一区二区三区| 精品亚洲成a人| 激情久久久久久久久久久久久久久久| 久久国产视频网| 国产美女精品人人做人人爽| 狠狠v欧美v日韩v亚洲ⅴ| 国产一区在线精品| 高清不卡一二三区| av不卡免费在线观看| 91蜜桃婷婷狠狠久久综合9色| 91久久一区二区| 91麻豆精品国产综合久久久久久 | 久久不见久久见中文字幕免费| 国产精品亚洲专一区二区三区| 国产不卡高清在线观看视频|