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

正文內(nèi)容

[計算機]學(xué)生成績管理系統(tǒng)c++編程實驗報告-文庫吧

2025-08-11 11:47 本頁面


【正文】 float getsum()。//得到總分的函數(shù) float getaver()。 //得到平均分的函數(shù) friend void main()。 //將主函數(shù)定義為友元函數(shù),方便訪問類中的成員 }。 Tstu::Tstu ( char n[20], int num,float ma,float cj,float eng ) { strcpy(name,n)。 //得到姓名 number=num。 //得到學(xué)號 math=ma。 //得到數(shù)學(xué)成績 cpp=cj。 //得到 c++成績 english=eng。 //得到英語成績 } float Tstu::getsum() //得到總分的函數(shù) { sum=cpp+english+math。 return sum。 } float Tstu::getaver() //得到平均分的函數(shù) { average=getsum()/3。 return average。 第 6 頁 共 15 頁 } void main() { cout*****************歡迎來到學(xué)生成績查詢系統(tǒng) *****************endl。 cout請選擇您需要的操作! endl。 //菜單的輸出 cout操作: endl。 cout(1)數(shù)據(jù)錄入 endl。 cout(2)增加學(xué)生 endl。 cout(3)刪除學(xué)生 endl。 cout(4)修改數(shù)據(jù) endl。 cout查詢: endl。 cout(5)按總成績查詢 endl。 cout(6)按姓名查詢 endl。 cout(7)輸出所有學(xué)生的數(shù)據(jù) endl。 cout成績統(tǒng)計 :endl。 cout(8)每個學(xué)生的平均成績 endl。 cout(9)各科不及格人數(shù) endl。 cout排名 :endl。 cout(10)按總分查詢排名 endl。 cout(11)退出 endl。 cout選擇相關(guān)操作請輸入相對的括號里的阿拉伯?dāng)?shù)字及字母! endl。 int p=0。 //全局變量,用于選擇菜單時的輸入 char w。//全局變量,用于在大項中選擇是否繼續(xù)操作 Tstu *s[100]。 //類定義的指針將所錄入的數(shù)據(jù)按類中的形式分別存儲 ofstream *file[100]。 int i=0。 //全局變量,用于做每個錄入數(shù)據(jù)的下標(biāo) int j=0。 int chris1=0。 //用于判斷 do— while語句 do //判斷輸入是否 正確 { cinp。 if((p=1amp。amp。p=11)) chris1=1。 else cout指令錯誤!請重新輸入: endl。 }while(chris1==0)。 do{ switch(p) { case 1: //數(shù)據(jù)的錄入 { char c。 //用于在小項中選擇是否繼續(xù)操作 char name[20]。 第 7 頁 共 15 頁 int number。 float math,cpp,english。 do{ cout請輸入姓名 :endl。 cinname。 cout請輸入學(xué)號 :endl。 cinnumber。 cout請輸入數(shù)學(xué)成績: endl。 cinmath。 cout請輸入 C++成績: endl。 cincpp。 cout請輸入英語成績: endl。 cinenglish。 fstream outfile,infile。 //作一個文本文檔在文件夾中用于顯示所錄入的數(shù)據(jù) (,ios::out|ios::app)。 if(!file) { cout can not open.\n。 return。 } outfilename 學(xué)號 :number 數(shù)學(xué)成績 :math C++成績 :cpp 外語成績 :englishendl。 ()。 (,ios::in)。 if(!file) //判斷文件是否打開 { cout can not open.\n。 return。 } char ch。 while((ch)) coutch。 coutendl。 ()。 j++。 s[i]=new Tstu(name, number,math, cpp, english)。 i++。 cout數(shù)據(jù)錄入成功,想繼續(xù)錄入嗎 (y/n)endl。 cinc。 chris1=0。 do{ if(c!=39。y39。amp。am
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1