#include#include#include#define maxlen 100
struct data//定義鍊錶的元素個體
;typedef data elemtype;
struct sqlist
;/*****************************建立鍊錶*********************************/
sqlist* createlist(sqlist *l)
r->next=null;
printf("建立成功!\n");
return l;
}/*****************************輸出鍊錶*********************************/
void displist(sqlist *&l)
}/*****************************查詢鍊錶*********************************/
void searchlist(sqlist *l)
p=p->next;
}if(p==null)
printf("沒有此考生!\n");
}/*****************************增加鍊錶*********************************/
void addlist(sqlist *l)//將資訊插在頭結點之後
printf("增加成功!\n");
}/*****************************修改鍊錶*********************************/
void reviselist(sqlist *l)
p=p->next;
}if(p==null)
printf("沒有此考生!\n");
}/*****************************刪除鍊錶*********************************/
void deletelist(sqlist *l)
pre=p; //p。pre同步後移乙個節點
p=p->next;
}rpre->next=r->next; //刪除rpre節點
free(r);
printf("刪除成功!\n");
}/*****************************測試鍊錶*********************************/
int main()
}return 0;
}
C語言鍊錶實現學生管理系統
include include include include include include using namespace std typedef struct ndoestudent struct student 建立學生資訊 student insert student head r nex...
C語言用鍊錶實現學生管理系統
功能 1.設計儲存學生資訊的鍊錶 2.可隨時新增學生資訊,將新加入的學生資訊按學號順序新增到鍊錶中 3.設計遍歷輸出函式 3.設計查詢函式,根據學號查詢或姓名查詢 5.可隨時刪除學生資訊,根據學號刪除 include stdio.h include stdlib.h typedef struct s...
順序表(陣列)實現學生管理系統
此為資料結構演算法設計實驗題目 define crt secure no warnings include include include void createnode int findnode struct student student,char name void searchthenode...