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

正文內(nèi)容

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