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

正文內(nèi)容

c語(yǔ)言的課程設(shè)計(jì)學(xué)生證管理系統(tǒng)-文庫(kù)吧

2025-08-02 11:25 本頁(yè)面


【正文】 case39。239。:revise()。 break。 case39。339。:deletestudent()。 break。 利用 switch 函數(shù)調(diào)用系統(tǒng)中的各個(gè)功能函數(shù)。 圖 41 函數(shù)功能:錄入及打印出學(xué)生信息。 printf(Xuehao:)。 scanf(%d,amp。stu[count].num)。 printf(name:)。 scanf(%s,stu[count].name)。 通過(guò) scanf函數(shù)輸入學(xué)生信息 。 printf(num name sex school class\n)。 for (i=0。icount。i++) { printf(%d ,(stu+i)num)。 printf(%s ,(stu+i)name) 11 } 運(yùn)用 for循環(huán)語(yǔ)句逐一輸出學(xué)生信息。 圖 42 函數(shù)功能:修改學(xué)生的信息內(nèi)容。 printf(name:)。 scanf(%s,name)。輸入需要修改信息學(xué)生的姓 名; for(i=0。icount。i++) { if(strcmp(stu[i].name,name)==0) { printf(num=%d name=%s sex=%s school=%s class=%s\n,(stu+i)num,(stu+i)name,(stu+i)sex,(stu+i)school,(stu+i)class); printf(num:)。 scanf(%d,amp。stu[count].num)。 printf(name:)。 scanf(%s,stu[count].name)。 } } if(i=count)printf(wu)。 逐一查找,如果有此學(xué)生則顯示該生原來(lái)的信息并修改該生信息;若沒(méi)有此人則顯示“無(wú)”。 12 圖 431 圖 432 函數(shù)功能:刪除需要被刪除學(xué)生的信息。 for (i=0,p=stu+i。pstu+count。p++) { memcpy(p,p+1,sizeof(struct student))。 memset(p+1,0,sizeof(struct student))。 } count。 輸入需要?jiǎng)h除信息學(xué)生的姓名; 逐一查找,如果有此學(xué)生則刪除 該生信息 并使從人數(shù)count減一 ;若沒(méi)有此人則顯示“無(wú)” 13 圖 441 圖 442 圖 443 函數(shù)功能:查找某個(gè)學(xué)生的信息。 for(i=0。icount。i++) { if(strcmp(stu[i].name,name)==0) { printf(num=%d name=%s sex=%s school=%s class=%s\n,(stu+i)num,(stu+i)name,(stu+i)sex,(stu+i)school,(stu+i)class)。 } if(i=count) printf(wu)。 } 14 輸入需要查詢信息學(xué)生的姓名;逐一查找,如果有此學(xué)生則顯示該生的信息;若沒(méi)有此人則顯示“無(wú)” 。 圖 451 圖 452 15 五、遇到的問(wèn)題和解決方法 For(i=0。in。i++)經(jīng)常寫(xiě)成 For(i=0,in,i++),導(dǎo)致運(yùn)行錯(cuò)誤。 解決方法:編程時(shí)候需要仔細(xì)和耐心。并記住易錯(cuò)的地方,輸入時(shí)不應(yīng)該太快 然后仔細(xì)檢查。 對(duì)一些課本中的知識(shí)不熟悉,導(dǎo)致剛開(kāi)始編程的時(shí)候很難下手。 解決方法:重新掌握不熟悉的知識(shí)并收集相關(guān)資料,通過(guò)課程設(shè)計(jì),我們要熟練的掌握C 語(yǔ)言的算法、語(yǔ)言、函數(shù)的調(diào)用、循環(huán)的使用、數(shù)組的運(yùn)用等。 輸入時(shí)易出現(xiàn)函數(shù)名被輸入錯(cuò)誤,調(diào)試時(shí)候系統(tǒng)顯示有錯(cuò)誤,明 明是函數(shù)名輸入錯(cuò)誤,但自己就是不去檢查函數(shù)名是否輸入錯(cuò)誤,非得調(diào)試系統(tǒng)時(shí)多次顯示錯(cuò)誤才去檢查。 解決方法:輸入切記浮躁并認(rèn)真書(shū)寫(xiě)函數(shù)名,輸入后隨時(shí)檢查一下; 輸入 scanf(%f%f%f,amp。a,amp。b,amp。c)。時(shí),常常會(huì)把 amp。丟掉,還有時(shí)會(huì)把最后邊的“;”丟掉。 輸入輸出的數(shù)據(jù)類(lèi)型與所用格式說(shuō)明符不一致。 16 六、課程設(shè)計(jì)總結(jié) 總的來(lái)說(shuō),本次課程設(shè)計(jì),實(shí)在是受益匪淺。雖然課程設(shè)計(jì)只有短短的幾天,但是我發(fā)現(xiàn)我學(xué)到的知識(shí)比整整一個(gè)學(xué)期學(xué)到的都多。理論和實(shí)踐的相結(jié)合是學(xué)習(xí)最有效的方法。在設(shè)計(jì)的過(guò)程 中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固,通過(guò)這次課程設(shè)計(jì)之后,一定把以前所學(xué)過(guò)的知識(shí)重新溫故。 回顧起此次課程設(shè)計(jì),至今我仍感慨頗多,的確,從從拿到題目到完成整個(gè)編程,從理論到實(shí)踐,在整整一個(gè)星期的日子里,可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書(shū)本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從 本次 C 語(yǔ) 言的實(shí)習(xí)課讓我對(duì) C 語(yǔ)言的學(xué)習(xí)又有了更深入的了解,也讓我更深刻地領(lǐng)悟到了“實(shí)踐出真理”這個(gè)道理,在上機(jī)實(shí)踐過(guò)程中學(xué)到的知識(shí)遠(yuǎn)遠(yuǎn)超過(guò)了在課堂上十幾周學(xué)到的,學(xué)校組織的這次實(shí)習(xí)讓我們這些實(shí)踐知識(shí)匱乏的大學(xué)生增添了許多社會(huì)經(jīng)驗(yàn),為我們將來(lái)走上工作崗位其了不小的鋪墊作用。 通過(guò)實(shí)際操作,學(xué)會(huì) C 語(yǔ)言程序編程的基本步驟、基本方法,開(kāi)發(fā) 了自己的邏輯思維能力,培養(yǎng)了分析問(wèn)題、解決問(wèn)題的能力。 計(jì)時(shí)在此希望以后應(yīng)多進(jìn)行這樣的實(shí)訓(xùn),加長(zhǎng)設(shè)間,培養(yǎng)學(xué)生獨(dú)立思考問(wèn)題的能力,提高實(shí)際操作水平。 而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力 。 本次課程設(shè)計(jì)中遇到了很多以前沒(méi)有遇到過(guò)的問(wèn)題,也曾想要放棄,但看到那些同學(xué)都在那認(rèn)真的寫(xiě)程序,給了我繼續(xù)的信心。在同學(xué)的幫助下,我順利的結(jié)束了本次課程設(shè)計(jì),讓我知道原來(lái)憑借自己努力取得的成功會(huì)讓自己這么欣慰,也讓我知道了友誼和團(tuán)結(jié)的重要性。 此次課程設(shè)計(jì)涉及到的相關(guān)基礎(chǔ)知識(shí): ifelse 條件結(jié)構(gòu)、 switch選擇結(jié)構(gòu)、 for 循環(huán)結(jié)構(gòu)、 while循環(huán)結(jié)構(gòu)、自定義函數(shù)、指針、結(jié)構(gòu)體、 文 件等 。 此次課程設(shè)計(jì)體會(huì):綜合實(shí)驗(yàn)的難度比較大,要求在掌握 C語(yǔ)言知識(shí)的基礎(chǔ)上,能夠編寫(xiě)程序,并且能夠根據(jù)編譯提示修改程序中 的錯(cuò)誤,調(diào)試運(yùn)行程序,最終還要檢驗(yàn)是否能夠?qū)崿F(xiàn)實(shí)驗(yàn)任務(wù)中的功能要求。 此次課程設(shè)計(jì)不 足:在模塊化程序設(shè)計(jì)方面所學(xué)到的知識(shí)還很淺薄,比如模塊的劃分、模塊的組建等,今后還要繼續(xù)努力。 17 七、參考文獻(xiàn) 【 1】 《實(shí)用 C 語(yǔ)言程序設(shè)計(jì)教程》 李金祥等編 中國(guó)電力出版社 2020 【 2】 《 Visual C++課程設(shè)計(jì)案例精編》 作者:夏崇鐠、任海軍、余健 【 3】 《 C 語(yǔ)言程序設(shè)計(jì)》 譚浩強(qiáng) 清華大學(xué)出版社 1999年 12月 【 4】 《 C 語(yǔ)言程序設(shè)計(jì)》 王曙燕 曹錳 科學(xué)出版社 網(wǎng)址 1: 網(wǎng)址 2: 18 附錄( 源程序代碼 ) include include include include struct student { int num。 char name[20]。 char sex[6]。 char school[10]。 char class[40]。 }。 struct student stu[50]。 int count=0。 char menu() { char ch。 printf(***********************************\n)。 printf(******xuesheng xinxi xitong*************\n)。 printf(***********************************\n)。 printf(******** student xinxi*************\n)。 printf(******** student xinxi*************\n)。 printf(******** student xinxi*************\n)。 printf(******** student xinxi*************\n)。 printf(******** student xinxi*************\n)。 printf(******** xitong*****************\n)。 printf(***********************************\n)。 printf(***********************************\n)。 19 printf(input haoma:)。 scanf(%c,amp。ch)。 return ch。 } void savefile() { FILE *fp。 if ((fp=fopen(record,wb))==0) { printf(WU)。 getch()。 } else printf(\n Baocun \n)。 fclose(fp)。 return。 } void input() { printf(Xuehao:)。 scanf(%d,amp。stu[count].num)。 printf(name:)。 scanf(%s,stu[count].name)。 printf(sex:)。 scanf(%s,stu[count].sex)。 printf(school:)。 scanf(%s,stu[count].school)。 printf(class:)。 scanf(%s,stu[count].class)。 count++。 return。 } void output() 20 { int i。 printf(num name sex school class\n)。 for (i=0。icount。i++) { printf(%d ,(stu+i)num)。 printf(%s ,(stu+i)name)。 printf(%s ,(stu+i)sex)。 printf(%s ,(stu+i)school)。 printf(%s ,(stu+i)class)。 } getch()。 return。 } void searchname() { char name[10]。 int i。 printf(name:\n)。 scanf(%s,name)。 printf(\n)。 for(i=0。icount。i++
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1