




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、-PAGE . z. / v .C程序設(shè)計課程設(shè)計任務(wù)書及說明書設(shè)計題目教師信息管理系統(tǒng)學(xué) 院 計算機與通信專業(yè)、年級 物聯(lián)網(wǎng)工程學(xué) 生 王明明學(xué) 號_ 14530008_ 指導(dǎo)教師 時 間 2015年 春季 學(xué)期目 錄1 摘要32 前言43 正文53.1系統(tǒng)分析需求分析3.2系統(tǒng)總體設(shè)計3.3詳細設(shè)計3.4系統(tǒng)測試及使用(操作)說明4 總結(jié) 185 參考文獻 18致謝附錄: 程序源代碼1 摘要本次課程設(shè)計采用語言,開發(fā)了一個根本的教師信息管理系統(tǒng),該系統(tǒng)具備了按教師*查找并輸出教師信息,按教師號查找并輸出教師信息,按教師*查找并刪除數(shù)據(jù),輸出全部教師信息數(shù)據(jù),對教師的管理也可以更加方便快捷。
2、關(guān)鍵詞:語言;課程設(shè)計;教師信息管理系統(tǒng)2 前言隨著教育的廣泛性的提高,教師的數(shù)量逐漸增多,但是在教師管理是出現(xiàn)教師*、年齡等出現(xiàn)錯誤的諸多問題。本文針對上述問題,采用軟件工程的開發(fā)原理,根據(jù)軟件流程過程規(guī)*,按照需求分析、概要設(shè)計、詳細設(shè)計、程序編碼、測試、軟件應(yīng)用、軟件維護等過程開發(fā)了一個教師信息管理系統(tǒng)。采用c語言作為開發(fā)工具,設(shè)計了這個教師信息管理系統(tǒng),解決了教師信息管理中存在的數(shù)據(jù)平安性、數(shù)據(jù)一致性等問題。3、正文3.1 系統(tǒng)分析.設(shè)計要求該設(shè)計要求教師以學(xué)校教師信息管理業(yè)務(wù)為背景,設(shè)計、開發(fā)一套教師信息管理系統(tǒng)軟件。通過該題目的設(shè)計過程,可以培養(yǎng)教師構(gòu)造化程序設(shè)計的思想,加深對高級
3、語言根本語言要素和控制構(gòu)造的理解,針對c語言中的重點和難點內(nèi)容進展訓(xùn)練,獨立完成有一定工作量的程序設(shè)計任務(wù),同時強調(diào)好的程序設(shè)計風(fēng)格。得到軟件工程的綜合訓(xùn)練,提高解決實際問題的能力。設(shè)計任務(wù)1、以教師信息管理業(yè)務(wù)為背景,通過調(diào)研、分析現(xiàn)有的管理模式和已有的管理軟件,建立系統(tǒng)模型;2、完成軟件構(gòu)造設(shè)計和算法設(shè)計;3、完成系統(tǒng)的軟件開發(fā)和測試工作;教師信息包括:教師號,年齡,性別,出生年月,地址,等。設(shè)計教師信息管理系統(tǒng),使之能提供以下功能:系統(tǒng)以菜單方式工作;教師信息錄入功能;教師信息瀏覽功能;查詢、排序功能:按編號查詢、按*查詢;教師信息的刪除與修改;存儲教師信息。3.2 系統(tǒng)總體設(shè)計一功能模
4、塊圖main歡送界面選項退 出 并 存 盤教師信息查詢教師信息刪除教師信息排序教師信息錄入教師信息修改二總體數(shù)據(jù)構(gòu)造本系統(tǒng)采用構(gòu)造體為主要數(shù)據(jù)構(gòu)造,將教師信息,包括:教師號,年齡,性別,出生年月,地址,以構(gòu)造體的形式存儲在計算機中。struct TEACHER int ID; char Name10; int Age; char Se*2; int Birthday; char Adress15; char TelNum12; char Email10;3.3詳細設(shè)計(1) 功能模塊及函數(shù)說明函數(shù)原型:void DispMainMenu();函數(shù)功能:顯示菜單歡送界面函數(shù)原型:char cho
5、ice();函數(shù)功能:選擇操作函數(shù)原型:void input(teacher stu,int Ma*,int);函數(shù)功能:錄入教師信息函數(shù)原型:int findteacherID(teacher stu,int findID,int Ma*);函數(shù)功能:按編號查找教師信息函數(shù)原型:int findteacherNAME(teacher stu,char findNAME10,int Ma*)函數(shù)功能:按*查找教師信息函數(shù)原型:void DisplayInfor(teacher stu,int Ma*);函數(shù)功能:顯示教師信息函數(shù)原型:void DispQueryMenu();函數(shù)功能:顯示查詢
6、菜單函數(shù)原型:int InforInput(teacher stu,int);函數(shù)功能:輸入要錄入的教師信息條數(shù)函數(shù)原型:void QueryInfor(teacher stu,int Ma*);函數(shù)功能:信息查詢函數(shù)原型:void EditInfor(teacher stu,int Ma*);函數(shù)功能:修改教師信息信息編輯函數(shù)原型:DEL(teacher stu,int Ma*,int i)函數(shù)功能:刪除數(shù)據(jù)項函數(shù)原型:DelInfor(teacher stu,int Ma*)函數(shù)功能:刪除信息函數(shù)原型:SortInforMenu(teacher stu,int Ma*)函數(shù)功能:顯示排序菜
7、單函數(shù)原型:SortInfor(teacher stu,int Ma*,char i)函數(shù)功能:信息排序函數(shù)原型:Save(teacher stu,int Ma*)函數(shù)功能:存儲信息(2 )模塊說明 模塊一:顯示菜單歡送界面,選擇所要進展的操作void DispMainMenu() printf(*教師信息管理系統(tǒng)1.0*n); printf(nt 程序開發(fā)人:王明明 *:1402030123nn); printf(t1-教師信息錄入 t2-教師信息修改n); printf(t3-教師信息查詢 t4-教師信息刪除n); printf(t5-教師信息排序 t0-退出n); printf(*n);
8、 printf(請選擇(0-5):);模塊二:顯示教師信息void DisplayInfor(teacher stu,int Ma*) int i; printf(n 教師號 年齡 性別 出生年月t 地址t t n); for(i=0;iMa*;i+) printf(%8d %10s %2d %2s %8d %15s %12s %10s,stui.ID,stui.Name,stui.Age,stui.Se*,stui.Birthday,stui.Adress,stui.TelNum,stui.Email); printf(n);模塊三:錄入教師信息void input(teacher stu,
9、int Ma*,int) int i; for(i=;iMa*+;i+) printf(n請輸入第%d個教師的教師號 (8個字符以內(nèi)):,i+1);scanf(%d,&stui.ID); printf(ntt*(10個字符以內(nèi)):); scanf(%s,stui.Name); printf(nttt 年齡:); scanf(%d,&stui.Age); printf(nttt性別(m或w):); scanf(%s,&stui.Se*); printf(ntt 出生年月(8位):);scanf(%d,&stui.Birthday); printf(nttt 地址:);scanf(%s,&stui
10、.Adress); printf(nttt :); scanf(%s,&stui.TelNum); printf(nttt :); scanf(%s,&stui.Email); printf(n您的輸入信息是:n); DisplayInfor(stu,Ma*+);模塊四:查找教師信息一按編號查找int findteacherID(teacher stu,int findID,int Ma*) int i; for(i=0;iMa*;i+) if(stui.ID=findID) break; if(iMa*) return i; else return -1;二按*查找int findteach
11、erNAME(teacher stu,char findNAME10,int Ma*) int i; for(i=0;iMa*;i+) if(!strcmp(stui.Name,findNAME) break; if(iMa*) return i; else return -1;三查找void QueryInfor(teacher stu,int Ma*) char select; int i; int findID; char findNAME10; DispQueryMenu(); select=choice(); switch (select) case 1: printf(n按教師號查
12、詢n請輸入教師的*: ); scanf(%d,&findID); if (i=findteacherID(stu,findID,Ma*)!=-1) printf(查找結(jié)果如下:n); printf( 教師號 年齡 性別 出生年月t 地址t t ); printf(%8d %10s %2d %2s %8d %15s %12s %10s,stui.ID,stui.Name,stui.Age,stui.Se*,stui.Birthday,stui.Adress,stui.TelNum,stui.Email); else printf(您輸入的教師號不存在!n); break; case 2: pri
13、ntf(n按*查詢n請輸入教師的*: ); scanf(%s,&findNAME); if (i=findteacherNAME(stu,findNAME,Ma*)!=-1) printf(查找結(jié)果如下:n); printf( 教師號 年齡 性別 出生年月t 地址t t ); printf(%8d %10s %2d %2s %8d %15s %12s %10s,stui.ID,stui.Name,stui.Age,stui.Se*,stui.Birthday,stui.Adress,stui.TelNum,stui.Email); else printf(您輸入的*不存在!n); break;
14、 default : printf(選擇錯誤!n); 模塊五:修改教師信息void EditInfor(teacher stu,int Ma*) int i; int findID; printf(n請輸入教師的*: ); scanf(%d,&findID); if (i=findteacherID(stu,findID,Ma*)!=-1) printf(姓 名: %sn,stui.Name); printf(原信息:%8d %2d %2s %8d %15s %12s %10s,stui.ID,stui.Age,stui.Se*,stui.Birthday,stui.Adress,stui.T
15、elNum,stui.Email); printf(n 請輸入新的教師號 (8個字符以內(nèi)):,i+1); scanf(%d,&stui.ID); printf(ntt*(10個字符以內(nèi)):); scanf(%s,stui.Name); printf(nttt 年齡:); scanf(%d,&stui.Age); printf(nttt性別(m或w):); scanf(%s,&stui.Se*); printf(ntt 出生年月(8位):); scanf(%d,&stui.Birthday);printf(nttt 地址:);scanf(%s,&stui.Adress); printf(nttt
16、 :); scanf(%s,&stui.TelNum); printf(nttt :); scanf(%s,&stui.Email); else printf(您輸入的教師號不存在!n);模塊五:刪除教師信息DelInfor(teacher stu,int Ma*) int findID,i; char findNAME10,select; printf(*請選擇刪除方式*n); printf(t1-按*刪除; t2-按*刪除n); printf(*n); printf(請選擇(1-2):); select=choice(); switch (select) case 1: printf(n按
17、教師號刪除n請輸入教師的教師號: ); scanf(%d,&findID); if (i=findteacherID(stu,findID,Ma*)!=-1) DEL(stu,Ma*,i); else printf(您輸入的教師號不存在!n); break; case 2: printf(n按*刪除n請輸入教師的*: ); scanf(%s,&findNAME); if (i=findteacherNAME(stu,findNAME,Ma*)!=-1) DEL(stu,Ma*,i); else printf(您輸入的*不存在!n); break; default : printf(選擇錯誤!n
18、); 模塊五:教師信息排序一選擇排序方式SortInforMenu(teacher stu,int Ma*) char select; printf(*請選擇排序方式*n); printf(t1-按教師號排序; t2-按*排序n); printf(*n); printf(請選擇(1-2):); select=choice(); if (select=1|select=2) SortInfor(stu,Ma*,select); else printf(選擇錯誤!n);二排序操作SortInfor(teacher stu,int Ma*,char i) teacher teacher; int j
19、=0,k,l=0; if(i=1) for(k=0;jMa*;j+) for(;kstuk+1.ID) teacher.ID=stuk+1.ID; strcpy(teacher.Name,stuk+1.Name); teacher.Age=stuk+1.Age; strcpy(teacher.Se*,stuk+1.Se*); teacher.Birthday=stuk+1.Birthday; strcpy(teacher.Adress,stuk+1.Adress); strcpy(teacher.TelNum,stuk+1.TelNum); strcpy(teacher.Email,stuk+
20、1.Email);stuk+1.ID=stuk.ID;strcpy(stuk+1.Name,stuk.Name); stuk+1.Age=stuk.Age; strcpy(stuk+1.Se*,stuk.Se*); stuk+1.Birthday=stuk.Birthday;strcpy(stuk+1.Adress,stuk.Adress); strcpy(stuk+1.TelNum,stuk.TelNum);strcpy(stuk+1.Email,stuk.Email); stuk.ID=teacher.ID; strcpy(stuk.Name,teacher.Name); stuk.Age
21、=teacher.Age; strcpy(stuk.Se*,teacher.Se*); stuk.Birthday=teacher.Birthday; strcpy(stuk.Adress,teacher.Adress); strcpy(stuk.TelNum,teacher.TelNum); strcpy(stuk.Email,teacher.Email); printf(n 教師號 年齡 性別 出生年月t 地址t t n); for(i=0;iMa*;i+) printf(%8d %10s %2d %2s %8d %15s %12s %10s,stui.ID,stui.Name,stui.
22、Age,stui.Se*,stui.Birthday,stui.Adress,stui.TelNum,stui.Email); printf(n); else if(i=2) for(k=0;jMa*;j+) for(;k0) teacher.ID=stuk+1.ID; strcpy(teacher.Name,stuk+1.Name); teacher.Age=stuk+1.Age; strcpy(teacher.Se*,stuk+1.Se*); teacher.Birthday=stuk+1.Birthday; strcpy(teacher.Adress,stuk+1.Adress); st
23、rcpy(teacher.TelNum,stuk+1.TelNum); strcpy(teacher.Email,stuk+1.Email);stuk+1.ID=stuk.ID;strcpy(stuk+1.Name,stuk.Name); stuk+1.Age=stuk.Age; strcpy(stuk+1.Se*,stuk.Se*); stuk+1.Birthday=stuk.Birthday;strcpy(stuk+1.Adress,stuk.Adress); strcpy(stuk+1.TelNum,stuk.TelNum);strcpy(stuk+1.Email,stuk.Email)
24、; stuk.ID=teacher.ID; strcpy(stuk.Name,teacher.Name); stuk.Age=teacher.Age; strcpy(stuk.Se*,teacher.Se*); stuk.Birthday=teacher.Birthday; strcpy(stuk.Adress,teacher.Adress); strcpy(stuk.TelNum,teacher.TelNum); strcpy(stuk.Email,teacher.Email); printf(n 教師號 年齡 性別 出生年月t 地址t t n); for(;lMa*;l+) printf(
25、%10s %8d %2d %2s %8d %15s %12s %10s,stul.Name,stul.ID,stul.Age,stul.Se*,stul.Birthday,stul.Adress,stul.TelNum,stul.Email); printf(n); 模塊六:存盤Save(teacher stu,int Ma*) int i=0 ; FILE *fp; if(fp=fopen(stu.t*t,w+)=NULL) printf(ERROR!); e*it(0); for(;iMa*;i+) fprintf(fp,%d ,stui.ID);fprintf(fp,%s ,stui.N
26、ame); fprintf(fp,%d ,stui.Age); fprintf(fp,%s ,stui.Se*); fprintf(fp,%d ,stui.Birthday); fprintf(fp,%s ,stui.Adress); fprintf(fp,%s ,stui.TelNum); fprintf(fp,%s ,stui.Email); fclose(fp); printf(OK!);3.4系統(tǒng)測試歡送界面2錄入教師信息運行結(jié)果3教師信息修改運行結(jié)果4教師信息查詢運行結(jié)果:5刪除運行結(jié)果:6教師信息排序運行結(jié)果:4 程序設(shè)計總結(jié)通過這幾天來對這個C課程的設(shè)計,使我們充分體會到了編程給
27、我們帶來的樂趣,其中我們也會遇到編譯錯誤,有時也會令程序無法運行,但我們沒有放棄,而是幾個人一起討論,仔細查找造成問題的原因。既鍛煉了我們的思維能力,有培養(yǎng)了我們的意志和毅力,使我們對C語言編程方面的能力得到了提高,而這些是我們在課本上所學(xué)不到的!當(dāng)然,在這次課程設(shè)計中也暴露出我們的一些缺乏,比方編程時想當(dāng)然,一些我們外表上看似成立的程序,實際上卻可能根本無法運行,只有實際用C語言編譯環(huán)境中運行一下才知道程序中存在的問題。這都是我們沒有養(yǎng)成良好的編程習(xí)慣所造成的,畢竟我們才剛剛開場學(xué)習(xí)編程,以后的路還很長5 參考文獻1C/C+程序設(shè)計,王連相等,中國科學(xué)技術(shù),2004 2C語言程序設(shè)計,譚浩強
28、,清華大學(xué),1999 3C程序設(shè)計題解與上機指導(dǎo),譚浩強,清華大學(xué),1999 4C語言使用程序薈萃,*電子科技大學(xué),1993 5C語言函數(shù)手冊,機械工業(yè),1999 6C語言的實際應(yīng)用,*科學(xué)技術(shù),2000致謝感謝*教師的悉心指導(dǎo)。附錄:程序源代碼#include #include #include #include #define MA*_NUM 45#define teacher STUDENTstruct TEACHER int ID; char Name10; int Age; char Se*2; int Birthday; char Adress15; char TelNum12;
29、char Email10;typedef struct TEACHER teacher;void input(teacher stu,int Ma*,int);int findteacherID(teacher stu,int findID,int Ma*);void DisplayInfor(teacher stu,int Ma*);void DispMainMenu();void DispQueryMenu();char choice();int InforInput(teacher stu,int);void QueryInfor(teacher stu,int Ma*);void Ed
30、itInfor(teacher stu,int Ma*);void DispMainMenu() printf(*教師信息管理系統(tǒng)1.0*n); printf(nt 程序開發(fā)人:王明明 *:1402030123nn); printf(t1-教師信息錄入 t2-教師信息修改n); printf(t3-教師信息查詢 t4-教師信息刪除n); printf(t5-教師信息排序 t0-退出n); printf(*n); printf(請選擇(0-5):);void DispQueryMenu() printf(*請選擇查詢方式*n); printf(t1-按教師號查詢; t2-按*查詢n); prin
31、tf(*n); printf(請選擇(1-2):);char choice() char select; select=getche(); getch(); return (select);void DisplayInfor(teacher stu,int Ma*) int i; printf(n 教師號 年齡 性別 出生年月t 地址t t n); for(i=0;iMa*;i+) printf(%8d %10s %2d %2s %8d %15s %12s %10s,stui.ID,stui.Name,stui.Age,stui.Se*,stui.Birthday,stui.Adress,st
32、ui.TelNum,stui.Email); printf(n);void input(teacher stu,int Ma*,int) int i; for(i=;iMa*+;i+) printf(n請輸入第%d個教師的教師號 (8個字符以內(nèi)):,i+1);scanf(%d,&stui.ID); printf(ntt*(10個字符以內(nèi)):); scanf(%s,stui.Name); printf(nttt 年齡:); scanf(%d,&stui.Age); printf(nttt性別(m或w):); scanf(%s,&stui.Se*); printf(ntt 出生年月(8位):);s
33、canf(%d,&stui.Birthday); printf(nttt 地址:);scanf(%s,&stui.Adress); printf(nttt :); scanf(%s,&stui.TelNum); printf(nttt :); scanf(%s,&stui.Email); printf(n您的輸入信息是:n); DisplayInfor(stu,Ma*+);int findteacherID(teacher stu,int findID,int Ma*) int i; for(i=0;iMa*;i+) if(stui.ID=findID) break; if(iMa*) ret
34、urn i; else return -1;int findteacherNAME(teacher stu,char findNAME10,int Ma*) int i; for(i=0;iMa*;i+) if(!strcmp(stui.Name,findNAME) break; if(iMA*_NUM) printf(您輸入的人數(shù)太多,大于%d人!n,MA*_NUM); return (0); input(stu,number,) ; return (number+);void QueryInfor(teacher stu,int Ma*) char select; int i; int f
35、indID; char findNAME10; DispQueryMenu(); select=choice(); switch (select) case 1: printf(n按教師號查詢n請輸入教師的*: ); scanf(%d,&findID); if (i=findteacherID(stu,findID,Ma*)!=-1) printf(查找結(jié)果如下:n); printf( 教師號 年齡 性別 出生年月t 地址t t ); printf(%8d %10s %2d %2s %8d %15s %12s %10s,stui.ID,stui.Name,stui.Age,stui.Se*,s
36、tui.Birthday,stui.Adress,stui.TelNum,stui.Email); else printf(您輸入的教師號不存在!n); break; case 2: printf(n按*查詢n請輸入教師的*: ); scanf(%s,&findNAME); if (i=findteacherNAME(stu,findNAME,Ma*)!=-1) printf(查找結(jié)果如下:n); printf( 教師號 年齡 性別 出生年月t 地址t t ); printf(%8d %10s %2d %2s %8d %15s %12s %10s,stui.ID,stui.Name,stui.
37、Age,stui.Se*,stui.Birthday,stui.Adress,stui.TelNum,stui.Email); else printf(您輸入的*不存在!n); break; default : printf(選擇錯誤!n); void EditInfor(teacher stu,int Ma*) int i; int findID; printf(n請輸入教師的*: ); scanf(%d,&findID); if (i=findteacherID(stu,findID,Ma*)!=-1) printf(姓 名: %sn,stui.Name); printf(原信息:%8d
38、%2d %2s %8d %15s %12s %10s,stui.ID,stui.Age,stui.Se*,stui.Birthday,stui.Adress,stui.TelNum,stui.Email); printf(n 請輸入新的教師號 (8個字符以內(nèi)):,i+1); scanf(%d,&stui.ID); printf(ntt*(10個字符以內(nèi)):); scanf(%s,stui.Name); printf(nttt 年齡:); scanf(%d,&stui.Age); printf(nttt性別(m或w):); scanf(%s,&stui.Se*); printf(ntt 出生年月
39、(8位):); scanf(%d,&stui.Birthday);printf(nttt 地址:);scanf(%s,&stui.Adress); printf(nttt :); scanf(%s,&stui.TelNum); printf(nttt :); scanf(%s,&stui.Email); else printf(您輸入的教師號不存在!n);DEL(teacher stu,int Ma*,int i) for(;iMa*;i+) stui-1.ID=stui.ID; strcpy(stui-1.Name,stui.Name); stui-1.Age=stui.Age; strcp
40、y(stui-1.Se*,stui.Se*); stui-1.Birthday=stui.Birthday; strcpy(stui-1.Adress,stui.Adress); strcpy(stui-1.TelNum,stui.TelNum);strcpy(stui-1.Email,stui.Email); return(-Ma*);DelInfor(teacher stu,int Ma*) int findID,i; char findNAME10,select; printf(*請選擇刪除方式*n); printf(t1-按*刪除; t2-按*刪除n); printf(*n); pri
41、ntf(請選擇(1-2):); select=choice(); switch (select) case 1: printf(n按教師號刪除n請輸入教師的教師號: ); scanf(%d,&findID); if (i=findteacherID(stu,findID,Ma*)!=-1) DEL(stu,Ma*,i); else printf(您輸入的教師號不存在!n); break; case 2: printf(n按*刪除n請輸入教師的*: ); scanf(%s,&findNAME); if (i=findteacherNAME(stu,findNAME,Ma*)!=-1) DEL(s
42、tu,Ma*,i); else printf(您輸入的*不存在!n); break; default : printf(選擇錯誤!n); SortInforMenu(teacher stu,int Ma*) char select; printf(*請選擇排序方式*n); printf(t1-按教師號排序; t2-按*排序n); printf(*n); printf(請選擇(1-2):); select=choice(); if (select=1|select=2) SortInfor(stu,Ma*,select); else printf(選擇錯誤!n);SortInfor(teache
43、r stu,int Ma*,char i) teacher teacher; int j=0,k,l=0; if(i=1) for(k=0;jMa*;j+) for(;kstuk+1.ID) teacher.ID=stuk+1.ID; strcpy(teacher.Name,stuk+1.Name); teacher.Age=stuk+1.Age; strcpy(teacher.Se*,stuk+1.Se*); teacher.Birthday=stuk+1.Birthday; strcpy(teacher.Adress,stuk+1.Adress); strcpy(teacher.TelNu
44、m,stuk+1.TelNum); strcpy(teacher.Email,stuk+1.Email);stuk+1.ID=stuk.ID;strcpy(stuk+1.Name,stuk.Name); stuk+1.Age=stuk.Age; strcpy(stuk+1.Se*,stuk.Se*); stuk+1.Birthday=stuk.Birthday;strcpy(stuk+1.Adress,stuk.Adress); strcpy(stuk+1.TelNum,stuk.TelNum);strcpy(stuk+1.Email,stuk.Email); stuk.ID=teacher.
45、ID; strcpy(stuk.Name,teacher.Name); stuk.Age=teacher.Age; strcpy(stuk.Se*,teacher.Se*); stuk.Birthday=teacher.Birthday; strcpy(stuk.Adress,teacher.Adress); strcpy(stuk.TelNum,teacher.TelNum); strcpy(stuk.Email,teacher.Email); printf(n 教師號 年齡 性別 出生年月t 地址t t n); for(i=0;iMa*;i+) printf(%8d %10s %2d %2
46、s %8d %15s %12s %10s,stui.ID,stui.Name,stui.Age,stui.Se*,stui.Birthday,stui.Adress,stui.TelNum,stui.Email); printf(n); else if(i=2) for(k=0;jMa*;j+) for(;k0) teacher.ID=stuk+1.ID; strcpy(teacher.Name,stuk+1.Name); teacher.Age=stuk+1.Age; strcpy(teacher.Se*,stuk+1.Se*); teacher.Birthday=stuk+1.Birthday; strcpy(teacher.Adress,stuk+1.Adress); strcpy(teacher.TelNum,stuk+1.TelNum); strcpy(teacher.Email,stuk+1.Email);stuk+1.ID=stuk.ID;strcpy(stuk+1.Name,stuk.Name); stuk+1.Age=stuk.Age; strcpy(stuk+1.Se*,stuk.Se*); stuk+1.Birthday=stuk.Birthday;strcpy(stu
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 委托試驗檢測技術(shù)服務(wù)合同
- 制造行業(yè)自動化生產(chǎn)與質(zhì)量管理方案
- 鋼煤斗施工方案
- 施工方案對比
- 玻璃鋼離心風(fēng)機施工方案
- 陜西模板支撐施工方案
- 光伏雙拱大棚施工方案
- 油氣配管施工方案
- 別墅外墻回紋腰線施工方案
- 龍巖硅pu籃球場施工方案
- 2025江西吉泰廬陵開發(fā)投資集團有限公司及下屬子公司招聘26人筆試參考題庫附帶答案詳解
- 2025年開封文化藝術(shù)職業(yè)學(xué)院單招職業(yè)傾向性測試題庫含答案
- 高中英語丨高考核心高頻詞匯
- 《數(shù)智化技術(shù)應(yīng)用與創(chuàng)新》課件 第1章 走進數(shù)智化時代
- 2025中煤電力限公司面向中煤集團內(nèi)部招聘15人易考易錯模擬試題(共500題)試卷后附參考答案
- 二零二五年阿里巴巴電商平臺代銷代運營合同書模板3篇
- 2024年江西青年職業(yè)學(xué)院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 培訓(xùn)機構(gòu)校長聘任協(xié)議證書
- 四川省成都市高新區(qū)2024-2025學(xué)年八年級(上)期末物理試卷(含答案)
- 第5.3課《國家的兒子》-2023-2024學(xué)年中職高一語文新教材同步教學(xué)講堂(高教版2023·基礎(chǔ)模塊上冊)
- 雪佛蘭創(chuàng)酷說明書
評論
0/150
提交評論