學生資訊管理系統

2021-08-26 07:42:34 字數 1747 閱讀 7597

//學生資訊管理鍊錶實現

#include"stdio.h"

#include"string.h"

#include"stdlib.h"

struct student

;/*函式的宣告*/

struct student *crease();//新建鍊錶

struct student *insert(struct student *head,struct student *p);//插入操作

struct student *dele(struct student *head,int number);//刪除操作

void print(struct student *head);//輸出函式

struct student *dele1(struct student *head);

int size=sizeof(struct student);

int main(void)

//switch

if(flag==0)

printf("thank you !!!\n");

}//while

return 0;

}//main

/*函式定義*/

//新建鍊錶方式1

/*struct student *crease()

//while

return head;

}//新建鍊錶方式2 (這裡的p2指標就相當於上面的tail指標)其實也是一樣的

struct student *crease()

p2->next=null;

return head;

}//新建鍊錶3 無序輸入有序輸出

struct student *crease()

return head;

}//插入操作

struct student *insert(struct student *head,struct student *p)

else

if(pr->number<=pr2->number)

else

}return head;

}//刪除操作

struct student *dele(struct student *head,int number)

if(p1->number==number)

else

}else

printf("no records!!!\n");

}return head;

//輸出函式

void print(struct student *head)

else}/*

//刪除成績為60分以下的記錄1

struct student *dele1(struct student *head)

*///刪除成績為60分以下的記錄2

struct student *dele1(struct student *head)

}if(p==null)

flag=0;

}return head;}/*

//刪除成績為60分以下的記錄3

struct student *dele1(struct student *head)

if(p2->number<60)

else

flag=1;

}else

}//while

}//else

return head;

}//刪除成績為60分以下的記錄4

學生資訊管理系統

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

學生資訊管理系統

1.背景描述 學校招生辦在錄取當年新生時為新生建立了乙個新生基礎資訊類studentbase,其中包含每位新生的基本資料 學號 long mnum 姓名 char mname 20 性別 int m 其中0表示男,1表示女 年齡 int mage 住址 char maddr 30 新生主修專業所在系...

學生資訊管理系統

學生資訊管理系統由13個窗體1乙個mdi窗體乙個模組組成,窗體主要實現了登陸 新增 修改 檢視等功能,模組主要是存放全域性變數和各種函式。在敲這個系統之前,我覺得有個問題需要考慮一下,要是想一邊敲一邊除錯的話,那前面就得把資料庫等配置好了,如果想敲完再除錯的話,那就什麼時候配置好資料庫都可以。我當時...