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

正文內(nèi)容

c++項(xiàng)目學(xué)生成績(jī)管理系統(tǒng)-全文預(yù)覽

2025-02-18 03:50 上一頁面

下一頁面
  

【正文】 oid Class::Ranking() { int i,j。) { num=0。 if(s==39。 i++) //輸出所有學(xué)生的信息 PrintInfo(i)。 endl。 //人數(shù)減 1 flag=true。 //結(jié)束刪除操作 } for(int i=n。 cinsno。 //輸出表頭 PrintInfo(n)。 cinsno。 } void Class::PrintInfo(int n) //輸出索引號(hào)為 n 的學(xué)生的信息 { coutsetw(6)cp[n].id setw(10)cp[n].name。 i++) if(cp[i].id==n) return i。 num++。 cincp[num+1].name。 if(Search(sno)!=0) { cout學(xué)號(hào)為 sno的學(xué)生已存在 。 if(num=MAXSIZE1) { cout班級(jí)空間已滿,添加失?。?。 coutC++: 。 coutenglish: 。 cinsno。 } flag=false。 39。 39。 //將班級(jí)人數(shù)寫入文件 for(int i=1。 //關(guān)閉文件 } Class::~Class() { delete [] cp。 infilecp[i].math。 i=num。 exit(1)。 endif // MENU_H_INCLUDED // 文件 // 文件 include include iostream include iomanip include fstream include cstdlib using namespace std。C,char n)。 //將學(xué)生信息保存到文件 }。 //查找學(xué)號(hào)為 n 的學(xué)生,返回其索引號(hào)(數(shù)組下標(biāo)) void Find()。 //輸出索引號(hào)為 n 的學(xué)生的信息 void SetScore()。} void Add()。 //用于引用 Student 數(shù)組的指針 bool flag。 //數(shù)學(xué)成績(jī) double cpp。 //計(jì)算學(xué)生的總成績(jī) protected: int id。 } // 文件 ifndef CLASS_H_INCLUDED define CLASS_H_INCLUDED include string using namespace std。 //清除屏幕 ,所以要包含 cstdlib頭文件 ()。 ()。 ***************************************************/ include include include iostream include cstdlib using namespace std。 編程者:信計(jì) 1002 班 肖會(huì)。加起來,有四百七十幾行代碼呀!除了老師直到完成的兩百行,自己也做了一半了,受益匪淺,恭喜自己! 七、 參考文獻(xiàn): 《 C++程序設(shè)計(jì)》(譚浩強(qiáng)著); 《 全國(guó)計(jì)算機(jī)等級(jí)考試 公共基礎(chǔ)知識(shí)》(高等教育出版社); 《高質(zhì)量 C++》 (網(wǎng)絡(luò)電子書); 八、 源代碼: 見“肖會(huì) 源代碼”文件。但是我覺得鏈表的方法更加難以理解,于是主攻用類實(shí)現(xiàn)的源代碼。 首先,為了能夠用 (class)類的知識(shí)完成設(shè)計(jì),平時(shí)認(rèn)認(rèn)真真地把預(yù)習(xí)后面的知識(shí),然后把習(xí)題做一遍,再核對(duì)參考答案。 使用冒泡排序法( 兩層 for 循環(huán)),進(jìn)行學(xué)生總成績(jī)排序。 DoMenu 函數(shù)采用 switch 語句實(shí)現(xiàn),把類指針( amp。公有成員為一系列操作(比如顯示全體數(shù)據(jù),插入或刪除學(xué)生成績(jī),清空數(shù)據(jù)庫(kù)等等)。第一個(gè)是學(xué)生( Student),這樣可以把學(xué)號(hào)、姓名、各科成績(jī)緊密聯(lián)系在一起;第二個(gè)是班級(jí),用戶的需要的功能都是建立在班級(jí)這個(gè)載體上的,所以建立班級(jí)( Class)類是理所當(dāng)然的;第三個(gè)菜單( Menu),這個(gè)類是溝通程序和用戶的重要橋梁,用戶通過 Menu 了解如何使用本程序,而 Menu 調(diào)用程序,來實(shí)現(xiàn)各種操作。 二、 需求分析: 用戶需要管理學(xué)生成績(jī)信息,這些信息包括:學(xué)號(hào)、姓名、英語成績(jī)、數(shù)學(xué)成績(jī)、 C++成績(jī)。 通過控制臺(tái)小軟件的開發(fā)過程,進(jìn)一步 掌握 C++程序設(shè)計(jì)方法,培養(yǎng) 學(xué)生 的創(chuàng)新能力和創(chuàng)新意識(shí)。 三、 概要設(shè)計(jì): 第一,確定要使用類這種數(shù)據(jù)結(jié) 構(gòu),并且構(gòu)建三個(gè)類。私有成員為學(xué)生人數(shù)、學(xué)生數(shù)組指針、已經(jīng)改動(dòng)數(shù)據(jù)的標(biāo)識(shí)(布爾型)。 建立一個(gè) while( 1)循環(huán),如果用戶不想退出,則一直執(zhí)行下去。 插入或刪除學(xué)生成績(jī)時(shí),對(duì)該學(xué)生進(jìn)行檢查,確定是否存在,然后才執(zhí)行相應(yīng)操作。 六、 設(shè)計(jì)總結(jié): 做完這個(gè)課程時(shí),差點(diǎn)就激動(dòng)得淚流滿面。 然后, 我把老師發(fā)給我們的“ student1”和“ student2”看一遍,貌似都理解了。 最后,利用周六的假期,賭一把拼了,終于在凌晨完工!編
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1