學生資訊管理系統的實現C語言

2021-08-28 19:01:38 字數 1360 閱讀 7691

#include"stdafx.h"

#include

#include

#include

typedef struct student_info

stu_info;

struct student_info *p_head;

int get_choose()

else

}void print_item()

void print_student_info(struct student_info *p_head)//輸出所有學生資訊

if (count == 0)

puts("--以上是全部資訊--");

}int sum_node(struct student_info *p_head)//所有鍊錶的和

return count;

}void insert_student_info(struct student_info *p_head, int pos)//插入學生資訊

else

int count_node;

count_node = sum_node(p_head);

int min;

if (count_node < pos)

min = count_node;

else

min = pos - 1;

struct student_info *p_front;

p_front = p_head;

p_front = p_head;

for (int i = 1; i <= min; i++)

p_new->next = p_front->next;

puts("--資料插入成功--");

}void del_student_info(struct student_info *p_head, int pos)//刪除學生資訊

else

p_del = p_front->next;

p_front->next = p_del->next;

free(p_del);

puts("--刪除成功--");}}

void search_student_info(struct student_info *p_head,char stu_name)//查詢學生資訊

}if (i == count_node + 1)

puts("--沒有這個學生的資訊--");

}int main() 

if (choose == 6)

choose = get_choose();

}printf("\n");

system("pause");

return 0;

}

學生資訊管理系統(C語言)

include includetypedef struct s student student insert student last student head 不傳頭 student order student student head,int student list length 按學號小到大...

c語言學生資訊管理系統

超簡單的學生資訊管理系統 使用順序表實現 適合入門,新手學習使用 include include include include define n 20 int count 0 typedef struct student typedef struct sqlist void create sqli...

學生資訊管理系統

學生資訊管理系統,顧名思義就是為了管理學生的相關資訊做的一款軟體。雖然這次有原始碼供我們參考,但是從中我學習到了如何從開始到完工去做一款軟體,下邊我從做一項軟體專案的前後順序來總結我的學生資訊管理系統。一,分析需求 首先在做這款軟體是,我們先想象乙個成品,他的功能有哪些,每個功能完成哪項任務,這就是...