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

正文內(nèi)容

c語言班級(jí)成績(jī)管理系統(tǒng)方案-文庫(kù)吧資料

2025-05-11 23:04本頁(yè)面
  

【正文】 ************************\n)。 case 7:return。 case 6:count(student,NUM)。 case 5:modify(student,NUM)。 case 4:sort(student,NUM)。 case 3:save(student,NUM)。 case 2:print(student,NUM)。 ) switch(menu()) { case 1:enter(student,NUM)。 for( 。void main(){ void clrscr()。 void count(struct stu s[],int n)。 void sort(struct stu s[],int n)。 void print(struct stu s[],int n)。}。 int num。學(xué)習(xí)好幫手參考文獻(xiàn)[1] 譚浩強(qiáng).《C語言程序設(shè)計(jì)》(第二版).北京: 清華大學(xué)出版社,2009.[2] 譚浩強(qiáng)《C程序設(shè)計(jì)程序設(shè)計(jì)學(xué)習(xí)輔導(dǎo)》 .北京 :清華大學(xué)出版社,2005.附錄 源代碼include /*I/O函數(shù)*/include /*字符串函數(shù)*/define M 4 /*課程數(shù)*/define NUM 3 /*人數(shù)*/ define NULL 0includeincludeint avar[M]。一周的課程設(shè)計(jì)即將結(jié)束,時(shí)間雖短,但是我收獲了很多。因?yàn)槲覀兠總€(gè)人寫的函數(shù)的思想不都一樣,所以在調(diào)試的過程中也遇到了困難,但經(jīng)過我們耐心的修改,終于功夫不負(fù)有心人,我們成功了!在參考書上,我們不僅參考了譚浩強(qiáng)主編的第二版《C語言程序設(shè)計(jì)》進(jìn)行參考。我們?cè)诤瘮?shù)的編寫過程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語句,還用到了函數(shù)之間的調(diào)用(包括遞歸調(diào)用)。在這次課程設(shè)計(jì)中,我們首先對(duì)系統(tǒng)的整體功能進(jìn)行了構(gòu)思,然后用結(jié)構(gòu)化分析方法進(jìn)行分析,將整個(gè)系統(tǒng)清楚的劃分為幾個(gè)模塊,再根據(jù)每個(gè)模塊的功能編寫代碼。在我們小組有解決不了的問題時(shí),我們會(huì)主動(dòng)查閱相關(guān)的資料,或向其他同學(xué)詢問,這不僅豐富了我們的知識(shí),還增進(jìn)了我們同學(xué)之間的友誼。要學(xué)好這種語言,僅僅學(xué)習(xí)課本上的知識(shí)是不夠的,還要經(jīng)常自己動(dòng)手,有較強(qiáng)的實(shí)踐能力。這次設(shè)計(jì),不僅鞏固了我以前所學(xué)的知識(shí),還讓我對(duì)C語言有了更深一步的了解,掌握了更多的技巧和技能。截圖如下:圖11:成績(jī)統(tǒng)計(jì)十.總結(jié)在這為期一周的時(shí)間內(nèi),通過我們小組各成員之間的相互討論和合作,我們完成了班級(jí)成績(jī)管理系統(tǒng)系統(tǒng)的程序設(shè)計(jì)。完成后屏幕下方出現(xiàn)提示“是否繼續(xù)輸入?(Y\N)”,此時(shí),按鍵盤上的N鍵則為結(jié)束輸入,返回主菜單;若按Y鍵,則繼續(xù)輸入第二個(gè)學(xué)生信息,依此類推。主要實(shí)現(xiàn)“功能選擇”的界面,在這個(gè)界面里有顯示系統(tǒng)的七大功能,根據(jù)每個(gè)功能前面的序號(hào)進(jìn)行選擇。輸出的人數(shù)比實(shí)際的多一人,因?yàn)閎++在循環(huán)結(jié)束之后會(huì)自增一次,則比實(shí)際的大一。()函數(shù)時(shí),第四門課顯示出來的分?jǐn)?shù)并非輸入項(xiàng):錯(cuò)誤,在定義時(shí)將j=1,應(yīng)改為j=0。s[i].name)。s[i].score[j]);將錯(cuò)誤解決。j=M。 開始Main()enter()print()save()sort()modify ()運(yùn)行程序count()ChoiceChoice函數(shù)123456退出程序7圖3 結(jié)構(gòu)圖 統(tǒng)計(jì)函數(shù)流程開始調(diào)用menu1函數(shù)輸入choice1choice1調(diào)用show1函數(shù)調(diào)用show2函數(shù)輸入選擇的科目J=0I=0I=i+1Ins[n].score[i]s[n+1].score[i]Temp=s[i].score[n]s[n].score[i]=s[n+1].score[i]S[i+1].score{n]=tempJ=j+1I=0。6. void Count()函數(shù)用menu1函數(shù)實(shí)現(xiàn)一個(gè)菜單功能。 Cort()函數(shù)先定義choice1,輸出想要排序的科目的序號(hào),用選擇排序法實(shí)現(xiàn)函數(shù)學(xué)生成績(jī)的排序。等執(zhí)行完每一個(gè)函數(shù)功能后,按任一鍵回到主界面也要通過這個(gè)函數(shù)來實(shí)現(xiàn)!2. void Enter()函數(shù)用scanf依次輸入學(xué)生信息,在輸入多門成績(jī)成績(jī)時(shí),用for循環(huán)來實(shí)現(xiàn),結(jié)尾調(diào)用save()函數(shù)保存。 ()利用swithch()實(shí)現(xiàn)各函數(shù)的調(diào)用,系統(tǒng)根據(jù)輸入的數(shù)字選項(xiàng)來調(diào)用相應(yīng)的函數(shù)。 Modify():需要通過密碼驗(yàn)證,進(jìn)入菜單后可實(shí)現(xiàn)對(duì)學(xué)生資料的修改。 save():這是一個(gè)不返回值的有參函數(shù),形參為“鏈表頭的指針”,可以把學(xué)生記錄保存在電腦上由自己任意命名的二進(jìn)制文件。 Enter():用來執(zhí)行學(xué)生成績(jī)記錄的輸入。 各個(gè)程序的主要功能介紹:,先定義一個(gè)常數(shù)N表示人數(shù),學(xué)生信息的結(jié)構(gòu)體數(shù)組,以及調(diào)用功能項(xiàng)的函數(shù)。 int score[M]。 學(xué)生信息結(jié)構(gòu)數(shù)組 struct stu{char name[20]。第八個(gè)模塊:用count()函數(shù)實(shí)現(xiàn)成績(jī)統(tǒng)計(jì)功能。第六個(gè)模塊:用cort()
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1