C學生資訊管理

2021-04-01 01:46:02 字數 2297 閱讀 4877

#include "stdio.h"

#include "stdlib.h"

#include "string.h"

char password="123456" ;

char getpassword[30];

typedef struct stustu;

stu *jianli()/*建立鍊錶*/

return p;

}print()

add ( stu * head)  /*新增*/

while(flag=='y')

printf("/n請輸入學號:");

scanf("%s",p->num);

p2=head;

p1=head->next;

while(p1!=null&&strcmp(p1->num,p->num)!=0)

if(p1==null)

else

printf("/n請輸入姓名:");

scanf("%s",p->name);

printf("/n請輸入班級:");

scanf("%s",p->class);

printf("/n請輸入性別");

scanf("%s",p->***);

printf("/n請按格式按順序輸入 英語 語文 數學的成績:");

scanf("%d %d %d",&p->en,&p->ch,&p->sx);

while(p1!=null&&strcmp(p1->num,p->num)<0)

p->next=p1 ;p2->next=p;  /*head空則直接加在後邊,否則按大小插入*/

printf("輸入成功/n");

printf("/n學號%s 姓名 %s 英語 %d  語文 %d 數學 %d/n",p->num,p->name,p->en,p->ch,p->sx);

printf("/n/n如果繼續新增請按'y' 返回主選單請按'n'/n");

scanf(" %c",&flag);

}return;

}seatch(stu *head)         /*查詢函式*/

if(p==null)

printf("沒有找到");

else if(strcmp(p->num,c)==0)

printf("學號%s 姓名 %s 英語 %d  語文 %d 數學 %d",p->num,p->name,p->en,p->ch,p->sx);

printf("/n/n如果繼續查詢請按'y'  回到主選單請按'n'/n");

scanf(" %c",&flag);

}return ;

}del(stu *head)    /*刪除函式*/

while(flag=='y')

if(p==null)

printf("/n沒有找到/n");

else if(strcmp(p->num,c)==0)

p1->next=p->next; free(p);

printf("/n/n繼續刪除請按'y'  返回主選單請按'n'/n");

scanf(" %c",&flag);

}return;

}chakan(stu *head)   /*檢視函式*/

else   while(p!=null)

printf("/n檢視完畢");

getch();

clrscr();

return ;

xiugai(stu *head)    /*修改函式*/

if(p==null)

printf("沒有找到");

else if(strcmp(p->num,c)==0)

printf("學號%s 姓名 %s 英語 %d  語文 %d 數學 %d/n",p->num,p->name,p->en,p->ch,p->sx);

printf("/n請輸入要修改後的姓名:");

scanf("%s",p->name);

printf("/n請按格式按順序輸入要修改後的 英語 語文 數學的成績:");

scanf("%d %d %d",&p->en,&p->ch,&p->sx);

printf("/n修改完成 學號%s 姓名 %s 英語 %d  語文 %d 數學 %d/n",p->num,p->name,p->en,p->ch,p->sx);

printf("/n/n如果繼續修改請按'y'  回到主選單請按'n'/n");

scanf(" %c",&flag);

}return ;

}modify()

main()

}

學生資訊管理系統

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

學生資訊管理系統

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

學生資訊管理系統

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