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

正文內(nèi)容

c課程設(shè)計--學(xué)生成績管理系統(tǒng)-在線瀏覽

2025-03-05 04:33本頁面
  

【正文】 t()。//輸出信息void AddItem()。Student *FindItem(char * name)。學(xué)生成績管理系統(tǒng)登陸界面如圖25所示。學(xué)生成績管理系統(tǒng)主界面如圖26所示。增加學(xué)生信息如圖27所示。如圖29所示。如圖210所示。圖211 按學(xué)生姓名查找按學(xué)生學(xué)號查找,如圖212所示。圖213 查找學(xué)生課程成績分界面:刪除學(xué)生信息的設(shè)計提示按什么信息去刪除學(xué)生的信息,如圖214所示。圖 215分界面:修改學(xué)生信息的設(shè)計如圖216所示。圖 217四、代碼分析修改學(xué)生的信息修改學(xué)生的信息,按要求提示輸入要刪除學(xué)生的姓名或?qū)W號,定義一個指向鏈表第一個節(jié)點(diǎn)的指針p。如果相同,輸出該學(xué)生的信息并進(jìn)行修改;如果沒有相同的,提示沒有找到該學(xué)生的信息。 char Id[10]。 Student * p=NULL。 cout\t\t※ \n\t\t※ \t\tendl。 ciny。 cinname。 p=pNext。 pShow()。 cinpname。 cout輸入任意字符!繼續(xù)……endl。 } else { cout\t\t沒有找到!endl。 getch()。 case 2: cout\t\t請輸入要修改的學(xué)生的學(xué)號:。 if(p=FindID(Id)) { cout\t\t已找到學(xué)生的信息,請輸入新的信息!endl。 cout\t姓名\t學(xué)號\tC++\t數(shù)學(xué)\t外語\t總成績\t平均成績endl。 cout\t\t請輸入新的學(xué)生的學(xué)號:。 cout修改成功!endl。 getch()。 cout輸入任意字符!繼續(xù)……endl。 }break。原程序://修改信息include include include include include void StudentMessage::ModifyItem(){ char name[20]。 int y。 cout\n\t\t*********************************endl。 cout\t\t*********************************\n請選擇:。 switch(y) { case 1: cout\t\t請輸入要修改的學(xué)生的姓名:。 if(p=FindItem(name)) { cout\t\t已找到學(xué)生的信息,請輸入新的信息!endl。 pShow()。 cinpname。 cout輸入任意字符!繼續(xù)……endl。 } else { cout\t\t沒有找到!endl。 getch()。 case 2: cout\t\t請輸入要修改的學(xué)生的學(xué)號:。 if(p=FindID(Id)) { cout\t\t已找到學(xué)生的信息,請輸入新的信息!endl。 pShow()。 cinpId。 cout輸入任意字符!繼續(xù)……endl。 } else { cout\t\t沒有找到!endl。 getch()。 }}編譯成功后開始運(yùn)行,選擇修改,輸入要修改的學(xué)生的姓名或?qū)W號后,找到的不是要找的這個學(xué)生的姓名或?qū)W號而是上一個學(xué)生的姓名或?qū)W號,進(jìn)行修改過后,就能準(zhǔn)確的找到要找的學(xué)生信息。 char Id[10]。 Student * p=NULL。 cout\t\t※ \n\t\t※ \t\tendl。 ciny。 cinname。 p=pNext。 pShow()。 cinpname。 cout輸入任意字符!繼續(xù)……endl。 } else { cout\t\t沒有找到!endl。 getch()。 case 2: cout\t\t請輸入要修改的學(xué)生的學(xué)號:。 if(p=FindID(Id)) { cout\t\t已找到學(xué)生的信息,請輸入新的信息!endl。 cout\t姓名\t學(xué)號\tC++\t數(shù)學(xué)\t外語\t總成績\t平均成績endl。 cout\t\t請輸入新的學(xué)生的學(xué)號:。 cout修改成功!endl。 getch()。 cout輸入任意字符!繼續(xù)……endl。 }break。盡管不是自己獨(dú)立完成,但仍然很高興,因?yàn)樵谠O(shè)計的過程中,讓我了解到要設(shè)計一個程序,查找資料是至關(guān)重要的,在他人的基礎(chǔ)上,再根據(jù)自己所學(xué)進(jìn)行修改與調(diào)試,最后設(shè)計出自己想要的程序,這過程艱辛,但只要你持之以恒,成功指日可待。為了解決此。尤其是老師,評他們多年的編寫程序的經(jīng)驗(yàn),要解決我們的問題,對他們來說只是小問題??傊?,這次設(shè)計程序讓我受益良多,我會好好珍惜像這種難得的機(jī)會。//登陸界面void main(){ login()。 //設(shè)置系統(tǒng)背景色和前景色 int x,i=0。 cout\t\t167。167。167。167。167。167。167。167。167。167。167。167。167。endl。i3。 cout\t\t◎★★★★【 歡迎進(jìn)入學(xué)生成績管理系統(tǒng) 】★★★★◎endl。i3。 cout\t\t167。167。167。167。167。167。167。167。167。167。167。167。167。\nendl。 Sleep(1500)。 getch()。 while(!quit) { system(cls)。 cinx。 quit=true。 case 1:()。 case 2:()。 case 3:()。 case 4:()。 case 5:()。 case 6:()。 case 7:()。 } } }//class Student { public: char name[20]。 float Cnum。 //數(shù)學(xué)課程得分 float Enum。 //總分 float average。 void Input()。 in)。//輸出信息}。 cinname。 cinId。 cinCnum。 cinMnum。 cinEnum。 average=sum/3。 in)//提取輸入的數(shù)據(jù){ innameIdCnumMnumEnumsumaverage。}//class StudentMessage {private: Student *Head,*End。 ofstream out。 virtual ~StudentMessage()。//菜單 void Find()。//保存函數(shù) void ModifyItem()。//刪除信息 void Swap(Student *,Student *)。//對當(dāng)前鏈表進(jìn)行排序 void tuichu()。//統(tǒng)計當(dāng)前鏈表的記錄總數(shù),返回一個整數(shù) void Display()。//增加學(xué)生信息 Student *FindID(char * Id)。}。 ifstream in。public: StudentMessage()。 void ShowMenu()。//查找函數(shù) void Save()。//修改信息
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1