版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.*大學(xué)課程設(shè)計(jì)報(bào)告課程名稱高級(jí)語(yǔ)言程序設(shè)計(jì)設(shè)計(jì)題目學(xué)生信息管理系統(tǒng)專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)班級(jí)學(xué)號(hào)姓名完成日期專業(yè)資料.課程設(shè)計(jì)任務(wù)書(shū)設(shè)計(jì)題目:學(xué)生信息管理系統(tǒng)設(shè)計(jì)設(shè)計(jì)容與要求:容:對(duì)學(xué)生信息進(jìn)行管理,學(xué)生信息包括學(xué)號(hào)、姓名、性別、年齡、學(xué)歷、學(xué)號(hào)、住址、等(學(xué)號(hào)不重復(fù))。要求:(1) 系統(tǒng)以菜單式工作(2) 學(xué)生信息錄入功能 (學(xué)生信息用文件保存 ) 。(3) 輸出學(xué)生信息、瀏覽學(xué)生信息功能。(4) 查詢和排序功能: (至少一種查詢式 ) ,如按學(xué)號(hào)查詢、按學(xué)歷查詢等。(5) 學(xué)生信息刪除、修改功能 (任選項(xiàng) )。指導(dǎo)教師: _年月日課程設(shè)計(jì)評(píng)語(yǔ)成績(jī):專業(yè)資料.指導(dǎo)教師: _年月日專業(yè)資料.【
2、問(wèn)題描述】學(xué)生信息管理軟件設(shè)計(jì)。 對(duì)學(xué)生信息進(jìn)行管理, 學(xué)生信息包括: 學(xué)號(hào),姓名,年齡,性別,出生年月,地址,E-mail 等。試設(shè)計(jì)一個(gè)學(xué)生信息管理軟件?!净疽蟆恳弧⑤斎氲男问胶洼斎胫档膰问剑河?scanf 輸入學(xué)生的學(xué)號(hào),姓名,年齡,性別,出生年月,地址,E-mail。輸入一個(gè)學(xué)生信息一個(gè)回車。 用輸入的學(xué)號(hào)p1-num 來(lái)控制輸入,當(dāng)輸入的學(xué)號(hào)為 0 時(shí),用 break 跳出循環(huán)。即 if(p1-num=0)break。輸入值的圍:學(xué)號(hào)、年齡為整型long num; int age;姓名為字符串型15 個(gè)字節(jié) char name15;性別為字符串型, 10 個(gè)字節(jié) char se
3、x10;出生為字符串型, 20 個(gè)字節(jié) char chushen20;地址為字符串型, 30 個(gè)字節(jié) char dizhi30;為字符串型,輸入11位數(shù)字 char email11。二、輸出的形式輸出是以表格的形式輸出,即表格的每一行都能顯示第一個(gè)學(xué)生的信息,第二行是顯示第二個(gè)學(xué)生的信息。三、程序所能達(dá)到的功能對(duì)學(xué)生信息進(jìn)行管理,學(xué)生信息包括職學(xué)號(hào),姓名,年齡,性別,出生年月,地址,E-mail。(1)系統(tǒng)以菜單式工作(2) 學(xué)生信息錄入功能。專業(yè)資料.(3) 輸出學(xué)生信息、瀏覽學(xué)生信息功能。(4) 查詢和排序功能: ( 至少一種查詢式 ),如按學(xué)號(hào)查詢、按姓名查詢等。(5) 學(xué)生信息刪除、修
4、改功能 ( 任選項(xiàng) )。(6) 添加學(xué)生信息。【測(cè)試數(shù)據(jù)】輸入:設(shè)輸入四個(gè)學(xué)生信息,以最后一個(gè)學(xué)生的學(xué)號(hào)為0 來(lái)結(jié)束輸入,學(xué)號(hào)是整型。預(yù)期的輸出結(jié)果:預(yù)期的輸出結(jié)果請(qǐng)參見(jiàn)程序后的運(yùn)行結(jié)果。【數(shù)據(jù)結(jié)構(gòu)】排序記錄的數(shù)據(jù)元素表采用一維數(shù)組存儲(chǔ)結(jié)構(gòu), 每個(gè)元素包含 8 個(gè)關(guān)鍵字段,其類型描述為:#include#include/ 分配 size 字節(jié)的存儲(chǔ)區(qū)#include/ 包含字符串處理函數(shù)的頭文件,可以直接調(diào)用現(xiàn)有的字符串處理的一系列函數(shù)#define len sizeof(struct student)/ 宏定義求字節(jié)運(yùn)算符#include/ 清屏功能struct student/ 聲明一個(gè)結(jié)
5、構(gòu)體類型struct studentlong num;/ 定義學(xué)號(hào)為 long 型數(shù)據(jù)char name15;/ 定義姓名int age;/ 定義年齡char sex3;/ 定義性別char chushen10;/ 定義出生char dizhi20;/ 定義出生地址char phone11;/ 定義專業(yè)資料.char email20;/ 定義struct student *next;/next 是指針變量,指向結(jié)構(gòu)體變量【算法思想】利用一維結(jié)構(gòu)體存放所有學(xué)生的信息,輸入后,在輸出時(shí)要對(duì)學(xué)生按學(xué)號(hào)的高低排序,然后可以執(zhí)行按學(xué)號(hào)查詢學(xué)生信息,輸入學(xué)號(hào),刪除學(xué)生信息,輸入學(xué)號(hào)可以找出該學(xué)生信息,然后
6、選擇修改學(xué)生信息,如果來(lái)了新學(xué)生,還可以添加學(xué)生信息。【總體設(shè)計(jì)】主菜單包括:輸入函數(shù)、學(xué)號(hào)排序、瀏覽函數(shù)、刪除函數(shù)、修改函數(shù)、添加函數(shù)。輸入函數(shù)用鍵盤(pán)輸入學(xué)生信息學(xué)生排序按學(xué)生學(xué)號(hào)高低排序輸出學(xué)生信息以表格的形式輸出學(xué)生信息顯示主菜單刪除學(xué)生信息輸入一個(gè)學(xué)生學(xué)號(hào),來(lái)刪除該學(xué)生信息修改學(xué)生信息輸入學(xué)號(hào),修改的學(xué)生信息添加學(xué)生信息在原有的學(xué)生上添加學(xué)生信息圖 1-1學(xué)生管理總體設(shè)計(jì)專業(yè)資料.【模塊劃分】一、主函數(shù): main()顯示系統(tǒng)工作菜單,顯示該系統(tǒng)的所有功能。告訴使用者所有將會(huì)調(diào)用的被調(diào)函數(shù),再運(yùn)用選擇函數(shù) switch 即可根據(jù)使用者所輸入的學(xué)號(hào)進(jìn)入對(duì)應(yīng)的功能程序。并且對(duì)菜單做了一個(gè)循
7、環(huán),進(jìn)行完一個(gè)選擇后,按回車鍵可進(jìn)行清屏功能,把屏幕上除了主菜單以外都清空,然后可以繼續(xù)選擇那些可以使用的功能,這樣可以便使用者使用,并且每一步都很清晰。以 8 退出系統(tǒng)。二、輸入函數(shù): struct student *creat()在該程序的前面已經(jīng)定義了一個(gè)結(jié)構(gòu)體struct student 用來(lái)儲(chǔ)存學(xué)生的所有信息,(學(xué)號(hào)、年齡、姓名、性別、出生日期、地址、)。定義 p1 和 p2 ,struct student *p1,*p2;p1 ,p2 是指向 struct student 類型數(shù)據(jù)的指針變量。定義一個(gè) n=0 ,n 是輸入的個(gè)數(shù),主要作用是:如果輸入一個(gè)學(xué)生信息,首地址指向 p1,
8、head=p1;否則 p2 的下一個(gè)地址指向 p1, p2 指向 p1. p2-next=p1 ; p2=p1 ;學(xué)號(hào)控制循環(huán)。三、排序函數(shù): void paixu(struct student *head)用一個(gè) for 語(yǔ)句做循環(huán),不是NULL 的話,指針指向下一個(gè),按學(xué)生學(xué)號(hào)高低排序。整形直接交換, 字符型用 strcpy 交換,類型相當(dāng)于兩個(gè)數(shù)據(jù)之間的交換。四、輸出函數(shù): void printlist(struct student *head)在主函數(shù)里邊用while 控制循環(huán),輸出學(xué)生信息,然后指針指向下一個(gè)。專業(yè)資料.五、 查詢函數(shù): void findList_num(struc
9、t student *head)和void findList_num(struct student *head)輸入一個(gè)學(xué)號(hào)或姓名,做一個(gè)for 循環(huán),即指針 pt 指向第一個(gè)地址,再定義一個(gè)指針 p1,讓它等于 pt ,他是緊跟著 pt 后面的一個(gè)指針,讓 p1-next 不等于NULL,pt 指向下一個(gè)地址。 這樣就能修改最后一個(gè)學(xué)生信息了。 如果要查詢的學(xué)生的學(xué)號(hào)在學(xué)生里,就輸出該學(xué)生信息,否則,就輸出查詢的學(xué)生信息不存在。六、刪除函數(shù): int shanchu(struct student *head)輸入一個(gè)學(xué)號(hào),先找到這個(gè)學(xué)生的信息。如果輸入的學(xué)號(hào)在學(xué)生信息中,就進(jìn)行以下循環(huán): 如
10、果輸入的是第一個(gè)學(xué)生的話,就 head 等于第二個(gè)學(xué)生信息; 如果輸入的學(xué)生信息是最后一個(gè),就讓倒數(shù)第二個(gè)等于NULL ;否則的話,就讓下一個(gè)學(xué)生信息覆蓋前一個(gè)。如果輸入的學(xué)號(hào)不在學(xué)生信息中,輸出“此學(xué)生信息不存在”。七、修改函數(shù): struct student *delList(struct student *head,long del_num)輸入要修改的學(xué)號(hào),找到該學(xué)生并且輸出該學(xué)生的信息。然后屏幕上會(huì)出現(xiàn)學(xué)生信息的所有項(xiàng)目, 用 switch 進(jìn)行選擇修改的項(xiàng)目。 選擇后輸入新的學(xué)生信息,用它來(lái)覆蓋原來(lái)的學(xué)生信息。八、添加函數(shù): void insert(struct student *
11、head)用一個(gè) while 語(yǔ)句 while(p2-next!=NULL)控制循環(huán), p2 的指針指向下一個(gè)地址,即 p2=p2-next;這是找到最后一個(gè)地址, 然后開(kāi)辟動(dòng)態(tài)存儲(chǔ)區(qū), p1=(structstudent *)malloc(len); 輸入要添加的學(xué)號(hào),用學(xué)號(hào)為0 來(lái)終止循環(huán),如果不為0,就繼續(xù)輸入學(xué)生信息?!驹闯绦颉?include#include/ 分配 size 字節(jié)的存儲(chǔ)區(qū)#include/ 包含字符串處理函數(shù)的頭文件,可以直接調(diào)用現(xiàn)有的字符串處理的一系列函數(shù)專業(yè)資料.#define len sizeof(struct student)/ 求字節(jié)運(yùn)算符#include
12、/ 清屏功能FILE *fp;struct student/ 聲明一個(gè)結(jié)構(gòu)體類型struct studentint num;/ 學(xué)號(hào)為整型char name20;/ 姓名為字符串char genter10;/ 性別為字符串int age;/ 年齡為整型char xueli20;/ 學(xué)歷為字符串int gongzi;/ 學(xué)號(hào)為整型char address30;/ 地址為字符串char phone11;/ 為字符串struct student *next;/next 是指針變量,指向結(jié)構(gòu)體變量;void menu()printf(=學(xué)生信息管理系統(tǒng) =nn);printf(1、錄入學(xué)生信息 n);
13、printf(2、瀏覽學(xué)生信息 n);printf(3、查詢學(xué)生信息 n);printf(4、刪除學(xué)生信息 n);printf(5 、插入學(xué)生信息 n);printf(6、修改學(xué)生信息 n);printf(7 、排序?qū)W生信息 n);printf(8 、退出管理系統(tǒng) n);printf(=n);專業(yè)資料.struct student *creat()/ 錄入學(xué)生信息int n;struct student *head;struct student *p1,*p2;n=0;p1=p2=(struct student *) malloc(len);scanf(%dt%dt%st%st%st%st%s
14、t%s,&p1-num,&p1-age,p1-name,p1 -sex,p1-chushen,p1-dizhi,p1-phone,p1-email);head=NULL;while(p1-num!=0)n=n+1;if(n=1) head=p1;else p2-next=p1;p2=p1;p1=(struct student *)malloc(len);scanf(%dt%dt%st%st%st%st%st%s,&p1-num,&p1-age,p1-nam e,p1-sex,p1-chushen,p1-dizhi,p1-phone,p1-email);p2-next=NULL;return(h
15、ead);void insert(struct student *head) /插入學(xué)生信息專業(yè)資料.int search_num;struct student *p,*q,*s;p=head;printf( 在哪個(gè)學(xué)生前插入請(qǐng)輸入學(xué)號(hào): n);scanf(%d,&search_num);while(p!=NULL)&(p-num!=search_num)q=p;p=p-next;s=(struct student *)malloc(len);q-next=s;system(cls);printf( 請(qǐng)輸入學(xué)生信息 :n);printf( 學(xué)號(hào) t 年齡 t 姓名 t 性別 t 出生 t 地址
16、 tte-mailn);scanf(%dt%dt%st%st%st%st%st%s,&s-num,&s-age,s-name,s-sex, s-chushen,s-dizhi,s-phone,s-email);s-next=p;void printList(struct student *head)/ 瀏覽全部學(xué)生信息struct student *p;p=head;if(head=NULL)printf( 沒(méi)有學(xué)生信息 !n);else專業(yè)資料.dofread(p,len,1,fp);printf(%dt%dt%st%st%st%st%st%sn,p-num,p-age,p-name,p-s
17、e x,p-chushen,p-dizhi,p-phone,p-email);p=p-next;while(p!=NULL);void findList_num(struct student *head,long search_num) /按學(xué)號(hào)查找struct student *p;p=head;while(p!=NULL)&(p-num!=search_num)p=p-next;if(p!=NULL)printf(%dt%dt%st%st%st%st%st%sn,p-num,p-age,p-name,p-se x,p-chushen,p-dizhi,p-phone,p-email);els
18、eprintf( 沒(méi)有該學(xué)生信息 !n);void findList_name(struct student *head,char *search_name)/ 按姓名查找專業(yè)資料.struct student *p;int cmp1=0,cmp=0;p=head;while(p!=NULL)if(strcmp(p-name,search_name)!=0)p=p-next;cmp+;elseprintf(%dt%dt%st%st%st%st%st%sn,p-num,p-age,p-name,p-se x,p-chushen,p-dizhi,p-phone,p-email);p=p-next;
19、cmp1=1;if(cmp!=0&cmp1=0)printf( 沒(méi)有該學(xué)生信息 !n);void xiugai(struct student *p1,long xiu_num)/ 修改學(xué)生信息struct student *p2;p2=p1;while(p2!=NULL)&(p2-num!=xiu_num)p2=p2-next;if(p2!=NULL)專業(yè)資料.scanf(%dt%dt%st%st%st%st%st%s,&p2-num,&p2-age,p2-name,p2-sex,p2-chushen,p2-dizhi,p2-phone,p2-email);elseprintf( 沒(méi)有該學(xué)生信
20、息 !n);struct student *delList(struct student *head,long del_num)/刪除學(xué)生信息struct student *p,*q;p=head;q=head;while(p &(p-num != del_num)q=p;p=p-next;if(p=NULL)printf( 無(wú)此學(xué)號(hào) !n);elseif(p = head)head = p-next;free(p);else專業(yè)資料.q-next = p-next;free(p);return head;void paixu(struct student *head)/ 按學(xué)號(hào)排序struc
21、t student *p,*f,*t;char ch100;int i;t=f=p=head;for(p=head;p-next!=NULL;p=p-next)for(t=head,f=t-next;t-next!=NULL;t=t-next,f=f-next)if(t-numf-num0)i=t-num;t-num=f-num;f-num=i;i=t-age;t-age=f-age;f-age=i;strcpy(ch,t-name);專業(yè)資料.strcpy(t-name,f-name);strcpy(f-name,ch);strcpy(ch,t-sex);strcpy(t-sex,f-sex
22、);strcpy(f-sex,ch);strcpy(ch,t-chushen);strcpy(t-chushen,f-chushen);strcpy(f-chushen,ch);strcpy(ch,t-dizhi);strcpy(t-dizhi,f-dizhi);strcpy(f-dizhi,ch);strcpy(ch,t-phone);strcpy(t-phone,f-phone);strcpy(f-phone,ch);strcpy(ch,t-email);strcpy(t-email,f-email);strcpy(f-email,ch);/ return head;void save(s
23、truct student *head)/ 保存為磁盤(pán)文件struct student *p;專業(yè)資料.if(fp=fopen(keshe,w)=NULL)/ 打開(kāi)一個(gè)文件printf(cannot open this filen);exit(0);p=head;while(p!=NULL)fprintf(fp,%dn,p-num);fprintf(fp,%dn,p-age);fprintf(fp,%sn,p-name);fprintf(fp,%sn,p-sex);fprintf(fp,%sn,p-chushen);fprintf(fp,%sn,p-dizhi);fprintf(fp,%sn,
24、p-phone);fprintf(fp,%sn,p-email);p=p-next;fclose(fp);struct student *read()/ 從磁盤(pán)讀取文件struct student *head=NULL;struct student *p=NULL;struct student *t=NULL;int a;/ fp=fopen(keshe,r);if(fp=fopen(keshe,r)=NULL)/ 打開(kāi)一個(gè)文件專業(yè)資料.printf(cannot open this filen);exit(0);while(1)t=(struct student *)malloc(len);
25、a=fscanf(fp,%dt%dt%st%st%st%st%st%s,&t-num,&t-age,t-na me,t-sex,t-chushen,t-dizhi,t-phone,t-email);if(a=0|a=-1)return head;t-next=NULL;if(p=NULL)p=t;head=t;elsep-next=t;p=p-next;p-next=NULL;fclose(fp);void main()/ 主函數(shù)專業(yè)資料.int code=0;struct student *pt = NULL;for(code=1;code+)/ 控制循環(huán)menu();/ 調(diào)用菜單函數(shù)pri
26、ntf( 請(qǐng)輸入序號(hào) :n);/ 提示輸入序號(hào)scanf(%d,&code);system(cls);/ 清屏(下邊也是這樣的功能)switch(code)/ 選擇序號(hào)進(jìn)行功能選擇case 1:system(cls);printf(=輸 入 學(xué)生信息=n);printf(-n);printf( 學(xué)號(hào) t 年齡 t 姓名 t 性別 t 出生 t 地址 tte-mailn);pt=creat();/ 調(diào)用輸入函數(shù)save(pt);/ 將數(shù)據(jù)存儲(chǔ)到磁盤(pán)中system(cls);printf(=輸入學(xué)生信息=n);printf(-n);printf(*成功輸入學(xué)生信息 *!nn);printf( 按回
27、車鍵返回主菜單 n);getchar();getchar();/ 按回車鍵返回專業(yè)資料.system(cls);break;case 2:system(cls);printf(=學(xué)生信息表=n);printf(-n);printf( 學(xué)號(hào) t 年齡 t 姓名 t 性別 t 出生 t 地址 tte-mailn);printList(read();/ 調(diào)用輸出函數(shù)(是從磁盤(pán)中讀出的)printf(=n);printf(-n);printf(n 按回車鍵返回主菜單 n);getchar();getchar();system(cls);break;case 3:int search=0;system(
28、cls);printf(=查詢學(xué)生信息=n);printf(-n);while(search!=3)/ 進(jìn)入查詢功能函數(shù)專業(yè)資料.printf(1 、按學(xué)號(hào)查詢 n2 、按姓名查詢 n3 、退出查詢 n);scanf(%d,&search);/ 插入查找的式switch(search)case 1:/ 選擇學(xué)號(hào)查詢long search_num;system(cls);printf( 請(qǐng)輸入學(xué)生學(xué)號(hào) n);scanf(%d,&search_num);system(cls);printf(=查詢結(jié)果=n);printf(-n);printf( 學(xué)號(hào) t 年齡 t 姓名 t 性別 t 出生 t 地
29、址 tte-mailn);findList_num(read(),search_num);/ 調(diào)用查找函數(shù), 將數(shù)據(jù)從磁盤(pán)中讀出printf(=n);printf(-n);printf(n 按回車鍵返回查詢菜單 n);getchar();getchar();system(cls);break;case 2:/ 按姓名查找專業(yè)資料.char search_name15;system(cls);printf( 請(qǐng)輸入學(xué)生姓名 n);scanf(%s,search_name);/ 輸入要查找的學(xué)生的姓名system(cls);printf(=查詢結(jié)果=n);printf(-n);printf( 學(xué)號(hào)
30、 t 年齡 t 姓名 t 性別 t 出生 t 地址 tte-mailn);findList_name(read(),search_name);/ 調(diào) 用 姓 名 查 找 函 數(shù)printf(=n);printf(-n);printf(n 按回車鍵返回查詢菜單n);getchar();getchar();system(cls);system(cls);break;case 4:/ 刪除學(xué)生信息long del_num;system(cls);printf(=刪除學(xué)生信息專業(yè)資料.=n);printf(-n);printf( 請(qǐng)輸入要?jiǎng)h除學(xué)生信息的學(xué)號(hào):n);scanf(%d,&del_num);
31、/ 輸入要?jiǎng)h除的學(xué)號(hào)system(cls);pt=delList(read(),del_num);/ 調(diào)用刪除函數(shù)save(pt);printf(=刪除結(jié)果=n);printf(-n);printf( 學(xué)號(hào)為 %d 的學(xué)生信息成功刪除 n,del_num);printf(n 按回車鍵返回主菜單 n);getchar();getchar();system(cls);break;case 5:/ 插入函數(shù)system(cls);printf(=插入學(xué)生信息=n);printf(-n);insert(pt);/ 調(diào)用輸入函數(shù)save(pt);/ 保存到磁盤(pán)中system(cls);printf(=插
32、入學(xué)生信息=n);printf(-n);printf(*插入學(xué)生信息成功 *!nn);專業(yè)資料.printf( 按回車鍵返回主菜單 n);getchar();getchar();system(cls);break;case 6:/ 修改函數(shù)long search_num;system(cls);printf( 請(qǐng)輸入要修改的學(xué)生學(xué)號(hào):n);scanf(%d,&search_num);/ 輸入要修改的學(xué)生學(xué)號(hào)system(cls);printf(=修改學(xué)生信息=n);printf(-n);printf( 學(xué)號(hào) t 年齡 t 姓名 t 性別 t 出生 t 地址 tte-mailn);findLis
33、t_num(read(),search_num);/ 調(diào)用查找函數(shù)printf(n);printf( 請(qǐng)輸入修改信息 :n);printf( 學(xué)號(hào) t 年齡 t 姓名 t 性別 t 出生 t 地址 tte-mailn);pt=read();xiugai(pt,search_num);/ 調(diào)用修改函數(shù)save(pt);/保存printf(=n);printf(-n);printf(*修改學(xué)生信息成功 *!nn);printf(n 按回車鍵返回查詢菜單n);getchar();專業(yè)資料.getchar();system(cls);break;case 7:/ 排序函數(shù)system(cls);pri
34、ntf(按學(xué)號(hào)從小到大排序nn);printf(=學(xué)生信息表=n);printf(-n);printf( 學(xué)號(hào) t 年齡 t 姓名 t 性別 t 出生 t 地址 tte-mailn);pt=read();paixu(pt);/ 調(diào)用排序函數(shù)printList(pt);/ 調(diào)用顯示函數(shù)save(pt);printf(=n);printf(-n);printf(n 按回車鍵返回主菜單 n);getchar();getchar();system(cls);break;case 8:read();break;/ 返回函數(shù)專業(yè)資料.【測(cè)試情況】1.打開(kāi)程序,進(jìn)入主菜單, “學(xué)生信息管理系統(tǒng)” ,包括七項(xiàng)功能,(1)輸入學(xué)生信息,以輸入學(xué)號(hào)位 0 結(jié)束;( 2)瀏覽學(xué)生信息;( 3)按學(xué)生好號(hào)或姓名查詢學(xué)生信息;(4)按學(xué)號(hào)刪除學(xué)生信息;( 5)按學(xué)號(hào)找出要修改的學(xué)生信息,再修改該學(xué)生信息;(6)添加學(xué)生信息;(8)退出系統(tǒng)。圖 1-2 菜單2.選擇( 1),輸入四個(gè)學(xué)生信息,輸入的學(xué)號(hào)為0 結(jié)束輸入。如圖 1-3。專業(yè)資料.圖 1-3 輸入3.選擇功能( 2)瀏覽學(xué)生信息,如1-4。1-4 瀏覽學(xué)生信息4.選擇功能(3),進(jìn)行查詢學(xué)生信息, 如下圖,查找的是學(xué)號(hào)為12 的學(xué)生信息。同時(shí)要查找的學(xué)生信息不在學(xué)生表中,就會(huì)輸出“學(xué)生信息不存在
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度石油化工設(shè)備采購(gòu)合同補(bǔ)充協(xié)議范本3篇
- 二零二五年度vi設(shè)計(jì)創(chuàng)意制作合同范本2篇
- 二零二五版環(huán)境安全風(fēng)險(xiǎn)評(píng)估與治理合同3篇
- 合同管理在2025年度招投標(biāo)中的合規(guī)性分析3篇
- 二零二五版企業(yè)內(nèi)部技術(shù)人員掛靠合作合同范本3篇
- 二零二五年度高壓電氣設(shè)備采購(gòu)及安裝合同2篇
- 二零二五版寶鋼集團(tuán)勞動(dòng)合同員工加班費(fèi)及休息日工作安排3篇
- 二零二五年度車輛質(zhì)押擔(dān)保合同樣本2篇
- 二零二五版公路貨運(yùn)合同道路運(yùn)輸許可證管理與審查規(guī)范3篇
- 二零二五年度綠色環(huán)保房地產(chǎn)商品房買(mǎi)賣合同書(shū)3篇
- 小學(xué)科學(xué)教科版四年級(jí)下冊(cè)第二單元《電路》復(fù)習(xí)教案(2023春新課標(biāo)版)
- 創(chuàng)業(yè)計(jì)劃書(shū)(成人用品店)
- 電機(jī)的結(jié)構(gòu)及工作原理
- GB 6245-2006消防泵
- 財(cái)務(wù)報(bào)表分析外文文獻(xiàn)及翻譯
- 空調(diào)維修保養(yǎng)服務(wù)突發(fā)事件應(yīng)急處置方案
- 東岸沖沙閘及進(jìn)水閘施工方案
- 五年級(jí)數(shù)學(xué)下學(xué)期看圖列式計(jì)算必考題
- 寵物入住酒店免責(zé)協(xié)議
- 2022年滬教版(全國(guó))九年級(jí)化學(xué)下冊(cè)第6章溶解現(xiàn)象章節(jié)測(cè)試試卷(精選含答案)
- 河南省地圖含市縣地圖矢量分層地圖行政區(qū)劃市縣概況ppt模板
評(píng)論
0/150
提交評(píng)論