freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

某學校人員信息管理教材-wenkub

2023-04-24 00:57:33 本頁面
 

【正文】 f(i==T) { cout查詢的記錄不存在,請重新輸入!endl。 for(int i=0。 tea[i].DisplayData()。 cintea[i].job。i++) if(tea[i].num==n) { cout原有的記錄:endl。 else{ cout請輸入10以內的教工號:。 T。iT。 if(T==0) cout沒有可刪除的記錄!endl。 }}cout添加記錄成功!endl。i++){ if(i!=Tamp。 return i。templatetypename Q Q Max(Q * x,int len) { Q max=x[0]。 outfnum\tname\tsex\tmajor_or_department\tdate\tage\tjob\tsalaryendl。 coutnum\tname\tsex\tmajor_or_department\tdate\tage\tjob\tsalaryendl。 main()。 cout請輸入教師工資:。 cout請輸入教師年齡:。 cout請輸入教師工作系別部門:。 } cout請輸入教師姓名:。k11。 //退出函數(shù) }void AddData() {system(cls)。\n39。\n39。\n39。\n39。 //退出函數(shù) }friend ostream amp。 is。)。is,teacher amp。} char job[50]。 strcpy(date,d)。 people(int n,char nam[30],char s[15],char o[50],char d[30],int a) { num=n。char sex[15]。static int T=0。錯誤原因分析:當輸入有誤時再次調用添加函數(shù),添加函數(shù)里有清屏函數(shù),會將錯誤提示清屏掉。operator( ostream amp。 friend istream amp。tea) ;//重載運算符函數(shù)聲明void AddData();void DisplayData();}tea[10]。is,teacher amp。} char job[50]。 strcpy(date,d)。 people(int n,char nam[30],char s[15],char o[50],char d[30],int a) { num=n。 char sex[15]。 8將所有數(shù)據(jù)保存到磁盤文件216。 4根據(jù)“學號(教工號)”、“姓名”、“性別”查找記錄 216。(7)參考系統(tǒng)界面如示:216。, 。(5)異常處理功能:216。并且按學生(教工號)升序打印。要求:采用函數(shù)模板實現(xiàn)。 查找功能:1)SearchData()函數(shù)。216。 增加數(shù)據(jù):AddData()函數(shù)。216。三門課的成績?yōu)閕nt型數(shù)據(jù)。二、設計內容設計一個學校人員信息管理系統(tǒng),可以實現(xiàn)對學校人事的信息管理。一、設計目的課程設計是學習C++程序設計的一個重要環(huán)節(jié)?;竟δ芤笕缦拢?(1)建立人員信息數(shù)據(jù)。 2)對教師,還包括職稱(如教授/副教授/講師),工資()。 People類——虛基類216。216。 修改數(shù)據(jù): UpdateData()函數(shù)。要求能夠根據(jù)“學號(教工號)”、“姓名”、“性別”三項實現(xiàn)查詢,并能在屏幕上顯示滿足條件的數(shù)據(jù)記錄。216。(4)重載功能:216。 設置異常處理,對教師工資為負數(shù)的情況給出提示。216。 1增加一位人員(教師、學生)記錄216。 5根據(jù)人員類別(學生、教師)查找“English”課程成績最高的學生,或最高工資的教師216。 9退出系統(tǒng)。 char major_or_department[50]。 strcpy(name,nam)。 age=a。 double salary。tea);//重載運算符函數(shù)聲明friend ostream amp。***************************************************************************學生類:***************************************************************************class student:virtual public people{public:student(int n=0,char nam[30]=,char s[15]=,char o[50]=,char d[15]=,int a=0,int c=0,int e=0,int m=0):people(n,nam,s,o,d,a),score_chinese(c),score_english(e),score_mathematices(m){} int score_chinese。operator( istream amp。os,student amp。錯誤原因分析:要給形參賦初值。應再從主函數(shù)中調用添加函數(shù)。//用于標記老師類對象的個數(shù)static int S=0。 char major_or_department[50]。 strcpy(name,nam)。 age=a。 double salary。tea)//重載運算符函數(shù)聲明 { is。 //使其能夠讀入字符串中的空格 is。 is。operator( ostream amp。 os39。 os39。 os39。 os39。 cout請輸入教工號:。k++) if(num==k) k=11。 cinname。 cinmajor_or_department。 cinage。 cinsalary。}}void DisplayData() { cout* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * endl。 cout* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * endl。 } void load(ifstream amp。 for(int i=1。 }void TAddData()//對教師類對象的添加功能函數(shù){tea[T].AddData()。amp。tea[T].DisplayData()。 else { cout請輸入10以內的教工號:。i++) if(tea[i].num==n) for(。 cout成功刪除記錄!endl。 cinn。 tea[i].DisplayData()。 cout請輸入教師工資:。 } }}void TSearchData_num()//按教工號查詢教師類對象{ int n。iT。 TSearchData_num()。 for(int j=0。 } if(j==T) { cout查詢的記錄不存在,請重新輸入!endl。 cinsex_s。 p=T。 double t[10]。 nu=Max(t,T)。i++) { for(int c=0。 for(int i=0。 cout成功保存記錄!endl。i++) tea[i].load(inf)。 for(i=0。 int score_english。is,student amp。)。 is。 return is。stu)//重載運算符函數(shù)聲明 { os39。 os39。 os39。 os39。 os39。 cout請輸入學號:。k++) if(num==k) k=11。 cinname。 cinmajor_or_department。 cinage。 cinscore_mathematices。 coutnum\tname\tsex\tmajor_or_department\tdate\tage\tscore_chinese\tscore_english\tscore_mathematicesendl。 outfnum\tname\tsex\tmajor_or_department\tdate\tage\tscore_chinese\tscore_english\tscore_mathematicesendl。void SAddData()//對學生類對象的添加功能函數(shù){{stu[S].AddData()。amp。stu[S].DisplayData()。 else { cout請輸入10以內的學號:。i++) if(stu[i].num==n) for(。 cout成功刪除記錄!endl。 cinn。 stu[i].DisplayData()。 cinstu[i].score_english。 } }}void SSearchData_num()//按學號查詢學生類對象{ int n。iS。 SSearchData_num()。 for(int j=0。 } if(j==S) { cout查詢的記錄不存在,請重新輸入!endl。 cinsex_s。 p=S。 double t[10]。 nu=Max(t,S)。i++) { for(int c=0。 for(int i=0。 cout成功保存記錄!endl。i++) stu[i].load(inf)。 for(i=0。 cout* * * *endl。 cout* * * *endl。 cout* * * *endl。 cout* * * *endl。 }void Menu1(){system(cls)。 cout* * * *endl。 int i=1。 switch(choice) { case 1: TAddData()。 case 3: i=0。 } }}void DeleteData()//刪除功能函數(shù){ system(cls)。 cinchoice。break。 default: cout輸入有誤,請重新輸入!endl。 Menu()。 case 2: SUpdateData()。break。 while(i) { int choice。 Menu1()。 case 2: TSearchData_nam()。 case 4: i=0。 } }break。 switch(choice1) { case 1: SSearchData_num()。 case 3: SSearchData_sex()。break。system(cls)。 SFindMaxData()。 SDisplayData()。 while(i) { int choice。break。break。 while(i) { int choice。break。break。 cinchoice。break。break。break。break。 default: cout輸入有誤,請重新輸入!endl。學生在熟練運用Visual C++ ,通過使用Visual C++ ,擴展程序設計的知識面,提高綜合應用C++知識能力的要求。其中, 1)對學生,還包括3門課的成績(Chinese, English, Mathematics)。(2)使用繼承的方法構造3個類,對相應的對象放置10個學生(教師)信息。 Teacher類——派生類(3)數(shù)據(jù)基本功能:216。根據(jù)學號(教工號),刪除該人員的記錄。216。對學生,查找“English”課程成績最高的學生記錄并打印;對教
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1