C++學籍管理系統_第1頁
C++學籍管理系統_第2頁
C++學籍管理系統_第3頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、C+學生學籍管理系統1、基本要求:為方便管理一個班同學的學籍,編寫一個學籍管理系統軟件。系統記錄必 須包括學生姓名、學號、數學、物理、化學、英語、網絡等課程成績。2、基本管理功能:(1)添加:增加一個同學的記錄到管理系統中。(2)查詢:可以根據姓名或學號查找某人的相關信息,若找到則顯示其信息。(3)修改:在管理系統中修改一個同學的記錄。(4) 保存:將所有學生學籍信息保存在一個文件中(數據庫文件或普通的文本文件)。(5)讀取:從文件中讀取已保存了數據。(6)刪除:從管理系統中刪除一條記錄。(7)恢復:能恢復被刪除的記錄。(8) 統計:(A)計算各門課程全班平均成績及總成績;(B)統計其課程全班

2、得:100分、90 99分、80:89分、70 79分、60 :69分、59分以下學生人數及全班總人數的百分比;(C)以表格形式打印全部學生的平均成績(?包括各課總的平均成績)。(9)其他:可以根據自己的思路設計其他功能。PS:我們報告是手寫的,所以報告沒有弄上來,不過源程序大家可以看一下,下面是運行 的界面剩下的功能大家自己試吧,這里就不截圖了。源程序:(頭文件 #include "stdafx.h"和主函數 int main(int argc, char* argv)是建工程時自帶的,把之前的清掉后直接復制即可)#in clude "stdafx.h"

3、;#in clude<iostream>#in clude<fstream>#in clude<cmath>#in clude<stri ng>#i nclude<stdlib.h>#in clude<c oni o.h>#in cludevioma nip>using n amespace std;int n=0,u=0;int number56=0,0,0,0,0;/各門學科分段成績的人數double poi nt5 6=0,0,0,0,0;double eva5=0,0,0,0,0;stri ng find_n

4、 ame;stri ng find_num;int p;void search(string);void search(int);void cunqu_data(); /* void save_data();/*void read_data();/*void renew_data(); /* void delete_data(int m); /* void recover_data(); /* void set_eva2(); /* void put_result1(); void put_result2(); void put_result3(); class Student /* publ

5、ic:Student(); /* 構 void set_eva();存取文件 */保存文件 */讀取文件 */刪除恢復 */ 刪除記錄 */ 恢復記錄 */ 課程的平均成績 */定義一個 Student 類 */數 */friend void set_massage(int m,Student j);/* 友元函數 */ friend void add_massage(int m,Student j);/* 友元函數 */friend void put_massage(int m,Student j);friend void change_data(int m,Student j);/*修改學

6、生信息 */friend void search_data(); /*查找學生信息 */friend void search_name(string name);friend void search_num(string num);friend void set_number();friend void set_point();friend void save_data();/*friend void read_data();/*friend void delete_data(int m); /* friend void recover_data(); /*保存文件 */讀取文件 */刪除記錄

7、 */恢復記錄 */friend void set_eva2(); /* friend void put_result1();課程的平均成績 */private:string name; /* string num; /* string sex; /* double eva; /* double shuxue; /* double wuli; /* double huaxue; /* double yingyu; /* double wangluo; /* stud200,studl200; Student:Student() /*姓名*/ 學號*/ 性別*/ 學習水平 */ 數學成績 */

8、物理成績 */ 化學成績 */ 英語成績 */ 網絡成績 */定義構造函數 */name="wu"網絡成績網絡成績網絡成績num="wu" sex="wu"shuxue=0;wuli=0;huaxue=0;yingyu=0;wangluo=0;void Student:set_eva() / 計算平均成績 eva=(shuxue+wuli+huaxue+yingyu+wangluo)/5;void set_massage(int m,Student j)int i;for(i=0;i<m;i+)coutvv"輸入第&q

9、uot;<<i+1<<"個學生的信息"<<endl;cout<<" 姓名 學號 性別 數學成績 物理成績 化學成績 英語成績"<<endl;cin>>>>ji.num>>ji.sex>>ji.shuxue>>ji.wuli>>ji.huaxue>>ji .yingyu>>ji.wangluo;cout<<'n'system("cls");v

10、oid add_massage(int m,Student j)/ 增加學生信息int i;for(i=n;i<n+m;i+)cout<<" 輸入第 "<<i+1<<" 個學生的信息 "<<endl;cout<<" 姓名 學號 性別 數學成績 物理成績 化學成績 英語成績"<<endl;cin>>>>ji.num>>ji.sex>>ji.shuxue>>ji.wuli>>j

11、i.huaxue>>ji.yingyu>>ji.wangluo;system("cls"); n=n+m;void change_data(int m,Student j)/修改學生信息if(m=0|m>n)cout<<" 輸入錯誤! "<<endl;getch(); else cout<<endl;cout<<"輸入該同學的新學籍信息 "<<endl;cout<<""<<endl;cout<&l

12、t;" 姓名 學號 性別 數學成績 物理成績 化學成績 英語成績"<<endl;cin>>>>jm-1.num>>jm-1.sex>>jm-1.shuxue>>jm-1.wuli>>jm-1.huaxue>>jm-1.yingyu>>jm-1.wangluo; system("cls");cout<<endl<<endl<<endl<<endl<<endl<<

13、endl<<endl<<endl<<endl<<endl<<endl<<"修改成功A_A,按任意鍵返回主菜單。"<<endl;getch();void put_massage(int m,Student j)int i;cout<<""<<endl;cout«"|序號|姓名| 學號 |性別|數學|物理|化學|英語|網絡 | "<<endl;-| "<<endl;for(i=0;i<

14、;m;i+)cout«"|"cout<<""<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<setprecision(0)v<i+1;cout<v" | "cout<<" "<<setfill('0')<<setw(7)<<setiosflags(i

15、os:left)<<setiosflags(ios:fixed)<<s etprecision(0)<<;cout<<"| "cout<<setfill('0')<<setw(10)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<setprecision(0)<<ji.num;cout<<"| "cout<<" "

16、<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecisi on(0) <vji.sex;cout<v"| "cout<<" "<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s

17、etprecision(0)<<ji.shuxue;cout<<""cout<<""<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecision(0)<<ji.wuli;cout<<""cout<<" "<<setfill('0')&

18、lt;<setw(3)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecision(0)<<ji.huaxue;cout<<""cout<<" "<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecision(0)<<ji

19、.yingyu;cout<<""cout<<" "<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecision(0)<<ji.wangluo;cout<<""cout<<'n' "<<endl;void search_data()/ 查找功能char a;

20、for(a='0'a='0'|a!='4')system("cls");cout<<"1. 按姓 名 查 找 "<<endl<<"2. 按 學 號 查 找 "<<endl<<"3. 輸 出 所 有 學 生 信 息 "<<endl<<"4. 返回主菜單 "<<endl;cin>>a; system("cls");switch

21、(a) case '1':cout<<" 輸 入 您 需 要 查 找 的 學 生 姓 名 : "cin>>find_name;search_name(find_name);break;case '2':cout<<" 輸 入 您 需 要 查 找 的 學 號 : "cin>>find_num;search_num(find_num);break;case '3':cout<<endl;cout<<" 學生學籍信息 "&

22、lt;<endl; put_massage(n,stud);getch();break;case '4':break; default:cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<< endl<<" 錯誤指令!按任意鍵返回。 "<<endl;getch();break;void search_name(string

23、 name)/ 按姓名查找int i;bool flag=false; for(i=0;i<n;i+) if(=name) cout<<" "<<endl;coutvv"I序號|姓 名|學 號|英語|網絡 I "<<endl;-| "<<endl;coutvv"I”;coutvv""vvsetfill('0')v<setw(3)vvsetiosflags(ios:left)vvi+1;coutvv"I &quo

24、t;coutvv""<<$6上仙('0')<<$6上可(7)<<$6打0$佃9$00$:16什)<<$怕4卩.name;cout<<"I "。0山<<$6上啊1('0')<<$6上可(10)<<$6百0$£力9$00$:16廿)<<$上口4口. nu m;cout<<"HJcoutvv""vvsetfill('0')vvsetw(3)vvsetios

25、flags(ios:left)vvstudi.sex;coutvv""coutvv""vvsetfill('0')vvsetw(3)vvsetiosflags(ios:left)vvstudi.shuxue;coutvv""coutvv""vvsetfill('0')vvsetw(3)vvsetiosflags(ios:left)vvstudi.wuli;coutvv""cout<<""<<setfill('0&

26、#39;)<<setw(3)<<setiosflags(ios:left)<<studi.huaxue;cout<<" cout<<""<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<studi.yingyu;cout<<" cout<<""<<setfill('0')<<setw(3)<<

27、setiosflags(ios:left)<<studi.wangluo;cout<<"Jcout<<'n'I "<<endl;flag=true;break;if(flag=false)cout<<" 對不起,暫無此學生信息 " getch();void search_num(string num)/ 按學號查找 int i;bool flag=false; for(i=0;i<n;i+) if(studi.num=num) cout<<""

28、;<<endl;coutvv"I序號I姓名I 學號 I性別I數學I物理I化學I英語I網絡 I "<<endl;cout<<"I I I I I I I I I I "<<endl;cout<<"I"cout<<" "<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<i+1;cout<<"cout<<&q

29、uot;"<<setfill('0')<<setw(7)<<setiosflags(ios:left)<<;cout<<"cout<<setfill('0')<<setw(10)<<setiosflags(ios:left)<<studi.num;cout<<"Jcout<<""<<setfill('0')<<setw(3)

30、<<setiosflags(ios:left)<<studi.sex;cout<<"cout<<""<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<studi.shuxue;cout<<"cout<<""<<setfill('0')<<setw(3)<<setiosflags(ios:left)<

31、<studi.wuli;cout<<"cout<<""<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<studi.huaxue;cout<<"cout<<""<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<studi.yingyu;cout<<&qu

32、ot;cout<<""<<setfill('0')<<setw(3)<<setiosflags(ios:left)<<studi.wangluo;cout<<"Jcout<<'n'I "<<endl;flag=true; break;if(flag=false)cout<<" 對不起,暫無此學生信息 " getch();void set_number()/number 開始int e,f,i,t;

33、for(e=0,f=0,t=0,i=0;i<n;i+) /100 if(studi.shuxue=100) t+;numberef=t;for(e=1,f=0,t=0,i=0;i<n;i+) if(studi.wuli=100) t+; numberef=t;for(e=2,f=0,t=0,i=0;i<n;i+) if(studi.huaxue=100) t+;numberef=t;for(e=3,f=0,t=0,i=0;i<n;i+) if(studi.yingyu=100) t+; numberef=t;for(e=4,f=0,t=0,i=0;i<n;i+)

34、if(studi.wangluo=100) t+;numberef=t;for(e=0,f=1,t=0,i=0;i<n;i+) /9099 if(studi.shuxue>=90&&studi.shuxue<=99) t+;t+;numberef=t;for(e=2,f=1,t=0,i=0;i<n;i+) /9099 if(studi.huaxue>=90&&studi.huaxue<=99) t+;numberef=t;for(e=3,f=1,t=0,i=0;i<n;i+) /9099if(studi.yingyu&g

35、t;=90&&studi.yingyu<=99)t+;numberef=t;for(e=4,f=1,t=0,i=0;i<n;i+) /9099 if(studi.wangluo>=90&&studi.wangluo<=99) t+;numberef=t;for(e=0,f=2,t=0,i=0;i<n;i+) /8089 if(studi.shuxue>=80&&studi.shuxue<=89) t+;numberef=t;for(e=1,f=2,t=0,i=0;i<n;i+) /8089if(st

36、udi.wuli>=80&&studi.wuli<=89)t+;numberef=t;for(e=2,f=2,t=0,i=0;i<n;i+) /8089 if(studi.huaxue>=80&&studi.huaxue<=89) t+;numberef=t;for(e=3,f=2,t=0,i=0;i<n;i+) /8089 if(studi.yingyu>=80&&studi.yingyu<=89) t+;numberef=t;for(e=4,f=2,t=0,i=0;i<n;i+) /808

37、9 if(studi.wangluo>=80&&studi.wangluo<=89) t+;numberef=t;for(e=0,f=3,t=0,i=0;i<n;i+) /7079if(studi.shuxue>=90&&studi.shuxue<=99)t+;numberef=t;for(e=1,f=3,t=0,i=0;i<n;i+) /7079 if(studi.wuli>=70&&studi.wuli<=79) t+;numberef=t;for(e=2,f=3,t=0,i=0;i<n;

38、i+) /7079 if(studi.huaxue>=70&&studi.huaxue<=79) t+;numberef=t;for(e=3,f=3,t=0,i=0;i<n;i+) /7079 if(studi.yingyu>=70&&studi.yingyu<=79) t+;numberef=t;for(e=4,f=3,t=0,i=0;i<n;i+) /7079 if(studi.wangluo>=70&&studi.wangluo<=79) t+;numberef=t;for(e=0,f=4,t

39、=0,i=0;i<n;i+) /6069 if(studi.shuxue>=60&&studi.shuxue<=69) t+;numberef=t;for(e=1,f=4,t=0,i=0;i<n;i+) /6069 if(studi.wuli>=60&&studi.wuli<=69) t+;numberef=t;for(e=2,f=4,t=0,i=0;i<n;i+) /6069 if(studi.huaxue>=60&&studi.huaxue<=69) t+;numberef=t;for(e

40、=3,f=4,t=0,i=0;i<n;i+) /6069if(studi.yingyu>=60&&studi.yingyu<=69) t+;numberef=t;for(e=4,f=4,t=0,i=0;i<n;i+) /6069if(studi.wangluo>=60&&studi.wangluo<=69)t+;numberef=t;for(e=0,f=5,t=0,i=0;i<n;i+) /59 以下 if(studi.shuxue>=0&&studi.shuxue<=59) t+;numbe

41、ref=t;for(e=1,f=5,t=0,i=0;i<n;i+) /59 以下if(studi.wuli>=0&&studi.wuli<=59)t+;numberef=t;for(e=2,f=5,t=0,i=0;i<n;i+) /59 以下 if(studi.huaxue>=0&&studi.huaxue<=59) t+;numberef=t;for(e=3,f=5,t=0,i=0;i<n;i+) /59 以下 if(studi.yingyu>=0&&studi.yingyu<=59) t+

42、;numberef=t;for(e=4,f=5,t=0,i=0;i<n;i+) /59 以下 if(studi.wangluo>=0&&studi.wangluo<=59) t+;numberef=t;void set_point() /pointint e,f;for(e=0;e<5;e+)for(f=0;f<6;f+)pointef=numberef/(n*1.0)*100;void set_eva2() /* 課程的平均成績 */double s;int i;for(i=0,s=0;i<n;i+)s=s+studi.shuxue;eva

43、0=s/(n*1.0);for(i=0,s=0;i<n;i+)s=s+studi.wuli;eva1=s/(n*1.0);for(i=0,s=0;i<n;i+)s=s+studi.huaxue;eva2=s/(n*1.0);for(i=0,s=0;i<n;i+)s=s+studi.yingyu;eva3=s/(n*1.0);for(i=0,s=0;i<n;i+)s=s+studi.wangluo; eva4=s/(n*1.0);void put_result() / 輸出統計結果char g;for(g='0'g='0'|g!='

44、4')system("cls");cout<<"1.查詢每位學生的總平均分"<<e ndl<<"2.查詢各課的成績分布及平均成績 "<<endl<<"3. 查詢各段成績所占的百分比 "<<endl<<"4. 返回主菜單 "<<endl;cin>>g;system("cls");switch(g)case '1':put_result1();get

45、ch();break;case '2':put_result2();getch();break;case '3':put_result3();getch();break;case '4':break;default:cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<"錯誤指令!按任意鍵返回。 "

46、;<<endl;getch();break;void put_result1()/ 每位學生的總平均分int e;cout<<"學 生 的 總 平 均 分"<<endl;cout<<""<<endl;cout«"|姓 名|平均成績| "<<e ndl;cout«"| | | "<<endl;for(e=0;e<n;e+)cout«"|"cout<<setfill(&

47、#39;0')<<setw(6)<<setiosflags(ios:right)<<<<""<<"| "coutv<setfill('0')vvsetw(6)vvsetiosflags(ios:right)vvstude.evavv""<<"| "<<endl;cout«"| | | "<<e ndl;void put_result2() /

48、 輸出統計結果 2int e,f;cout<<"各課的成績分布及平均成績 "<<endl;cout<<""<<endl;coutvv"| 課程 |100| 9099 | 80 89 | 7079 | 6069 | 60 以下 | 平均分 | "<<endl;coutvv"| -| | | | | - "<<endl;coutvv""coutvv" 數"for(e=0,f=0;fv6;f+)coutvvse

49、tfill('0')vvsetw(4)vvsetiosflags(ios:right)v vnumberefvv""vv""vvsetfill('0')vvsetw(5)vvsetiosflags(ios:left)vvsetiosflags(ios:fixed)vvs etprecision(1)vveva0vv" "vvendl;coutvv""coutvv" 物"for(e=1,f=0;fv6;f+)coutvvsetfill('0')vvs

50、etw(4)vvsetiosflags(ios:right)v vnumberefvv""vv""vvsetfill('0')vvsetw(5)vvsetiosflags(ios:left)vvsetiosflags(ios:fixed)vvs etprecision(1)vveva1vv" "vvendl;coutvv""coutvv" 化"for(e=2,f=0;fv6;f+)coutvvsetfill('0')vvsetw(4)vvsetiosflags(i

51、os:right)v vnumberefvv""vv""vvsetfill('0')vvsetw(5)vvsetiosflags(ios:left)vvsetiosflags(ios:fixed)vvs etprecision(1)vveva2vv" "vvendl;coutvv""coutvv" 英"for(e=3,f=0;fv6;f+)coutvvsetfill('0')vvsetw(4)vvsetiosflags(ios:right)v vnumberefv

52、v""vv""vvsetfill('0')vvsetw(5)vvsetiosflags(ios:left)vvsetiosflags(ios:fixed)vvs etprecision(1)vveva3vv" "vvendl;coutvv""coutvv" 網"for(e=4,f=0;fv6;f+)coutvvsetfill('0')vvsetw(4)vvsetiosflags(ios:right)v vnumberefvv""vv"

53、"vvsetfill('0')vvsetw(5)vvsetiosflags(ios:left)vvsetiosflags(ios:fixed)vvsetprecision(1)vveva4vv" "vvendl;coutvv" _ "vvendl;學 "coutvv"理"coutvv"學"coutvv"語"coutvv"絡"coutvv"void put_result3() / 輸出統計結果 3int e,f;coutvv&quo

54、t;各段成績所占的百分比 "vvendl;coutvv""vvendl;coutvv"課 程 10090 99 8089 7079 60 69 60 以下 平均分 "vvendl;coutvv" "vvendl;coutvv""coutvv" 數學"for(e=0,f=0;fv6;f+)coutvvsetfill('0')vvsetw(5)vvsetiosflags(ios:right)vvpoi ntef<<""<<&quo

55、t;|"<<setfill('0')<<setw(5)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecision( 1)<<eva0<<"| "<<endl;cout«"|"cout<<" 物"for(e=1,f=0;f<6;f+)cout<<setfill('0')<<setw(5

56、)<<setiosflags(ios:right)< <poi ntefv<""<<"|"<<setfill('0')<<setw(5)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecision( 1)<<eva1<<"| "<<endl;cout«"|"cout<<"

57、; 化"for(e=2,f=0;f<6;f+)cout<<setfill('0')<<setw(5)<<setiosflags(ios:right)< <pointef<<""<<""<<setfill('0')<<setw(5)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecision(1)<<ev

58、a2<<" "<<endl;cout<<""cout<<" 英"for(e=3,f=0;f<6;f+)cout<<setfill('0')<<setw(5)<<setiosflags(ios:right)< <pointef<<""<<""<<setfill('0')<<setw(5)<<setiosfl

59、ags(ios:left)<<setiosflags(ios:fixed)<<s etprecision(1)<<eva3<<" "<<endl;cout<<""cout<<" 網"for(e=4,f=0;f<6;f+)cout<<setfill('0')<<setw(5)<<setiosflags(ios:right)< <pointef<<""&l

60、t;<""<<setfill('0')<<setw(5)<<setiosflags(ios:left)<<setiosflags(ios:fixed)<<s etprecision(1)<<eva4<<" "<<endl;cout<<" _"cout<<"理"cout<<"學"cout<<"語"cout<&

61、lt;"絡"cout<<" "<<endl;void cunqu_data() / 存取文件char g;for(g='0'g='0'|g!='3') system("cls");cout<<"1. 保存文件 "<<endl<<"2. 讀取文件 "<<endl<<"3. 返回主菜單 "<<endl;cin>>g;syste

62、m("cls");switch(g)case '1':save_data();break;case '2':read_data();break;case '3':break;default:cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<"錯誤指令!按任意鍵返回。 "&l

63、t;<endl;getch();break;void save_data() / 保存文件int i;remove(" 學生學籍信息 .dat");ofstream outfile(" 學生學籍信息 .dat",ios:out);if(outfile=0)cerr<<" 打開失敗! "<<endl;exit(1);elsefor(i=0;i<n;i+)outfile<<<<" "outfile<<studi.num<&

64、lt;" "outfile<<studi.sex<<" "outfile<<studi.shuxue<<" "outfile<<studi.wuli<<" "outfile<<studi.huaxue<<" "outfile<<studi.yingyu<<" "outfile<<studi.wangluo<<" "

65、n=i;cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<" 保存成功A_A,按任意鍵返回主菜單。"<<endl;outfile.close();getch();void read_data() /讀取文件int i;ifstream infile(" 學生學籍信息 .dat",ios:in);if(!inf

66、ile)cerr<<" 打開失敗! "<<endl;exit(1);elsefor(n=0,i=0;i<200;i+) infile>>;infile>>studi.num;infile>>studi.sex; infile>>studi.shuxue;infile>>studi.wuli; infile>>studi.huaxue;infile>>studi.yingyu;infile>>studi.wangluo;n+; if

67、(studi.wangluo=0&&studi.wuli=0&&studi.huaxue=0)i=200;n-; cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<" 讀取成功A_A,按任意鍵返回主菜單。"<<endl;getch();infile.close();void renew_data(

68、)char h; for(h='0'h='0'|h!='3')system("cls");cout<<"1. 刪除學籍記錄 "<<endl<<"2. 恢復刪除記錄 "<<endl<<"3. 返回主菜單 "<<endl; cin>>h;system("cls");switch(h)case '1':system("cls");cou

69、t<<endl<<endl<<endl;cout<<"原始學生學籍信息 "<<endl;put_massage(n,stud);cout<<" "<<endl;cout<<" 輸入您需要刪除的學籍的序號: "<<'t' cin>>p;if(p>n)cout<<endl<<"錯誤指令! "<<endl;getch();break; delet

70、e_data(p);getch();break;case '2':recover_data();break;case '3':break;default:cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<end l<<"錯誤指令!按任意鍵返回。 "<<endl;getch();break;void delet

71、e_data(int m) /刪除記錄int i;system("cls");char o;cout<<" 確認刪除?( Y/N)"<<endl;cin>>o;if(o='y'|o='Y')u+;studlu-1=studm-1;for(i=0;i<n;i+)=;studm-1.num=studm.num;studm-1.sex=studm.sex;studm-1.shuxue=studm.shuxue;studm-1.wuli=stud

72、m.wuli;studm-1.huaxue=studm.huaxue;studm-1.yingyu=studm.yingyu;studm-1.wangluo=studm.wangluo;n-;cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<"刪除成功A_A,按任意鍵返回主菜單。"<<endl;else if(o='N'|o='n')elsecout<<" 錯誤指令! "<<endl;void r

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論