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

正文內(nèi)容

c語(yǔ)言作業(yè)要求及設(shè)計(jì)說(shuō)明書(shū)(初學(xué)者)-資料下載頁(yè)

2025-05-13 18:24本頁(yè)面
  

【正文】 {}if(ch==39。039。){}}else printf(\n菜單選擇錯(cuò)誤,請(qǐng)重新選擇:\n)。}//while2if(q==1){break。//跳出while1} }//while1 七 任意鍵返回模塊while //主菜單或子菜單循環(huán),詳情見(jiàn)源程序。{ … //代表任意模塊……printf(請(qǐng)按任意鍵返回主菜單...)。 ch2=getch()。 //輸入任意字符 system(cls)。 break。//跳出菜單選擇循環(huán)}設(shè)計(jì)過(guò)程中的疑難: 疑難一:限制重復(fù)數(shù)的設(shè)計(jì),開(kāi)始時(shí)都陷入類(lèi)似以下代碼的錯(cuò)誤思路中:錯(cuò)誤思路代碼 :①for(i=0。i4。i++){ for(j=0。j4。j++) { while((i!=j) amp。amp。 (a[i]==a[j])) { a[j]=rand()%10。 } }}②for(i=0。i4。i++){ a[i]=rand()%10。 for(j=0。j4。j++)////限制重復(fù)數(shù) { if(a[j]==a[i]) a[i]=rand()%10。 }} 錯(cuò)誤原因: 出現(xiàn)重復(fù)數(shù),與之前的數(shù)對(duì)比,沒(méi)有使i置回來(lái),a[i]=rand()%10產(chǎn)生隨機(jī)數(shù)就進(jìn)入下次i++,這樣a[i]=rand()%10產(chǎn)生隨機(jī)還是會(huì)產(chǎn)生與之前的數(shù)相同的數(shù)。解決方法:產(chǎn)生下個(gè)隨機(jī)數(shù)時(shí),進(jìn)入判斷,若為重復(fù)數(shù) 使i置回i1(i=1),再產(chǎn)生隨機(jī)數(shù)再進(jìn)入判斷,直到?jīng)]有隨機(jī)數(shù)為止。疑難二:記錄玩家姓名時(shí)用gets函數(shù),程序沒(méi)有顯示要輸入字符直接顯示下個(gè)語(yǔ)句。 原因:gets函數(shù)會(huì)首先讀取緩存區(qū)的內(nèi)容,而前面的scanf函數(shù)在輸入完畢后回車(chē)確認(rèn)會(huì)在緩存區(qū)留下回車(chē)字符,當(dāng)運(yùn)行到下面的gets函數(shù)時(shí)自動(dòng)輸入了回車(chē),接著就運(yùn)行下一個(gè)語(yǔ)句。 解決方法: 在前面的scanf函數(shù)后面家getch();吸收回車(chē)鍵,或者在后面的gets函數(shù)前加fflush(stdin)函數(shù)清除scanf輸入時(shí)留下的回車(chē)緩存。 (查百度得出的解決方法)疑難三:排行榜姓名的記錄、解決方法: 分?jǐn)?shù)用數(shù)組g[i]記錄,選擇排序,玩家姓名m[i]跟著跟著g[i]用strcpy函數(shù)選擇排序。第四章使用情況各種的功能運(yùn)行情況展示:游戲初始畫(huà)面:游戲系統(tǒng)判斷算法測(cè)試: 提示重復(fù)數(shù):如果連續(xù)四次輸入錯(cuò)誤將出現(xiàn)如下結(jié)果,并出現(xiàn)提示:排行榜記錄功能展示:系統(tǒng)功能展示:子菜單:輸入修改:錯(cuò)誤提示:修改成功:幫助信息:退出程序:第五章總結(jié)程序缺點(diǎn):程序還不夠簡(jiǎn)練,沒(méi)有用到一些高級(jí)的函數(shù),比如函數(shù)的調(diào)用,還有排行榜模塊可以用結(jié)構(gòu)體定義一個(gè)函數(shù)來(lái)記錄玩家的分?jǐn)?shù)和姓名。定義的變量過(guò)多,編寫(xiě)時(shí)易混淆。優(yōu)點(diǎn):主體結(jié)構(gòu)明確,各個(gè)模塊分工明確,程序語(yǔ)句排版清晰明確,容易讀懂。遇到的困難及解決的問(wèn)題:編寫(xiě)過(guò)程中遇到問(wèn)題,可以說(shuō)是數(shù)不勝數(shù),比如像前面的所說(shuō)的的限制重復(fù)數(shù),排行榜的排序問(wèn)題,此外還有主游戲的判斷部分等等。雖然遇到的困很多,但是經(jīng)過(guò)不斷的思考和總結(jié),遇到的問(wèn)題都基本上解決了。收獲:猜數(shù)字游戲的看似簡(jiǎn)單,卻需要能對(duì)C語(yǔ)言知識(shí)進(jìn)行應(yīng)用。尤其是循環(huán)語(yǔ)句和數(shù)組要進(jìn)行大量的應(yīng)用。首先,這次的大作業(yè)讓我把以前學(xué)習(xí)到的知識(shí)得到鞏固和進(jìn)一步的提高認(rèn)識(shí),對(duì)已有知識(shí)有了更進(jìn)一步的理解和認(rèn)識(shí),再次,我在課程設(shè)計(jì)中碰到了很多的問(wèn)題,通過(guò)自己鉆研,逐個(gè)擊破。當(dāng)然,通過(guò)這次的大作業(yè),我也發(fā)現(xiàn)了自身的很多不足之處。此外,當(dāng)自己能把所學(xué)的知識(shí)轉(zhuǎn)換為有用的東西時(shí),心中卻不知何時(shí)有了一種莫名的動(dòng)力,在電腦前面一坐就是好幾個(gè)小時(shí)。這一次的大作業(yè),不僅使我鞏固了以前所學(xué)過(guò)的知識(shí),更使我獲得了很多在書(shū)本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我的邏輯能力得到了提高,正如書(shū)本封面寫(xiě)這喬布斯的那句話(huà),“每個(gè)人都應(yīng)該學(xué)會(huì)如何編程,因?yàn)樗虝?huì)你如何思考”。最后,好的學(xué)習(xí)方法在學(xué)習(xí)中很多時(shí)候都起著至關(guān)重要的作用!尤其是在這次游戲設(shè)計(jì)過(guò)程中,深深地體會(huì)到,善于總結(jié)是學(xué)習(xí)過(guò)程中不可缺少的重要的一個(gè)環(huán)節(jié)。每次完成一個(gè)編程任務(wù),完成一段代碼,都應(yīng)當(dāng)有目的的跟蹤該程序的調(diào)試和運(yùn)行狀況,隨時(shí)總結(jié),找到自己的錯(cuò)誤與不足之處,這樣所編寫(xiě)的程序才能逐步提高。第六章參考資料1.《啊哈C!》2.《c語(yǔ)言經(jīng)典編程282例》27
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1