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

正文內(nèi)容

c語(yǔ)言作業(yè)要求及設(shè)計(jì)說(shuō)明書(shū)(初學(xué)者)(編輯修改稿)

2025-06-09 18:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 n。2. 修改可以嘗試的次數(shù)。3. 恢復(fù)默認(rèn)值。4. 清除排行榜0. 其它,提示選擇錯(cuò)誤,返回②。⑤ 輸入修改的數(shù)值。⑥ 變量w等于1。⑦ 判斷w是否等于1是:返回主菜單。否:返回主菜單。 系統(tǒng)設(shè)置流程圖:子菜單執(zhí)行輸入玩家輸入123其它提示錯(cuò)誤修改數(shù)值w=1修改數(shù)值w=1w!==1 任意鍵主菜單NoYes405)退出程序模塊 玩家在主菜單選擇0,q=1,檢測(cè)判斷,q=1,程序運(yùn)行結(jié)束,退出關(guān)閉。函數(shù)的使用及其實(shí)現(xiàn)的功能1) while 函數(shù):利用whie函數(shù)進(jìn)入死循環(huán),進(jìn)行一系列的操作,當(dāng)條件滿足時(shí)跳出while,主要用來(lái)實(shí)現(xiàn)菜單的返回效果。2) for函數(shù):用來(lái)產(chǎn)生多個(gè)原始數(shù)和給玩家輸入多個(gè)數(shù)字,分?jǐn)?shù)的比較等。3) scanf函數(shù):用來(lái)輸入09的數(shù)。4) getch:字符輸入不帶回顯,用來(lái)實(shí)現(xiàn)菜單的選擇。5) strcpy函數(shù):用來(lái)實(shí)現(xiàn)玩家姓名排行榜的排序。6) rand():產(chǎn)生隨機(jī)數(shù)。7) srand((unsigned)time(NULL)):利用系統(tǒng)時(shí)鐘設(shè)定種子,給rand()函數(shù)產(chǎn)生不同的種子,以用來(lái)產(chǎn)生多個(gè)隨機(jī)數(shù)。8) fflush(stdin):清除scanf輸入時(shí)留下的回車緩存。第三章程序詳細(xì)設(shè)計(jì)關(guān)鍵代碼分析: 一 主體游戲部分:1. 原始隨機(jī)數(shù)的產(chǎn)生srand((unsigned)time(NULL))。 //時(shí)間種子for(i=0。it。i++){a[i]=rand()%10。//每次產(chǎn)生09范圍內(nèi)任意的一個(gè)數(shù)隨機(jī)數(shù)并存到數(shù)組a中////限制重復(fù)數(shù),每生成一個(gè)數(shù),要與之前已經(jīng)生成的進(jìn)行比較,如果有相同的 重新生成,直到不相同 for(j=0。ji。j++)////限制重復(fù)數(shù) { if(a[j]==a[i]) { i=1。//出現(xiàn)重復(fù)數(shù),令i=0。 a[i]=rand()%10。//重新產(chǎn)生隨機(jī)數(shù) } }} for(i=0。it。i++)//開(kāi)始輸入{ scanf(%d,amp。b[i])。 //判斷輸入是否有重復(fù) for(j=0。ji。j++){ if(b[j]==b[i]) //檢測(cè)輸入的數(shù)字是否有重復(fù),原理同1。 { printf(輸入的數(shù)字有重復(fù),請(qǐng)重新輸入:\n)。 i=1。 break。 }} }//3. 判斷部分//判斷 t1=t2=0。 //判斷輸入的b[i]是否與原始數(shù)a[i]相等,即判斷數(shù)值和位置都相同的數(shù)for(i=0。it。i++) {if(b[i]==a[i]){t1++。 }//判斷數(shù)值相同但位置不同的數(shù)for(j=0。jt。j++)//{ if(i!=j amp。amp。 b[i]==a[j]){ t2++。 break。} }}4. 勝利模塊和排序if(t1==t)//勝利條件 { printf(\n恭喜你!猜對(duì)了!\n)。 printf(你的得分為:%d\n\n,10010*n)。//得分 s=10010*n。//計(jì)算得分 g[x]=s。//數(shù)組記錄得分 if(g[x]g[5])//判斷分?jǐn)?shù)是否進(jìn)入前5名 { printf(恭喜你進(jìn)入前五名,請(qǐng)輸入你的名稱(能力有限,僅僅支持英文名,按回車確認(rèn)):\n)。 fflush(stdin)。 //清除saf留下的回車緩存 方法2在scanf后面加getch// gets(m[x])。數(shù)組記錄玩家的姓名 } x++。//游戲勝利次數(shù) /////分?jǐn)?shù)和玩家姓名排序 for(i=0。ix1。i++)//分?jǐn)?shù)選擇排序。大到小 { for(j=i+1。jx。j++) { if(g[j]g[i]) { temp=g[i]。g[i]=g[j]。g[j]=temp。 strcpy(temp2,m[i])。 //姓名跟著g[i]交換 str
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1