2-10 選擇結(jié)構(gòu)綜合實(shí)例-簡(jiǎn)單計(jì)算器 手機(jī)觀看
APP掃描二維碼打開
手機(jī)使用APP
學(xué)習(xí)更輕松
添加表情
遵守中華人民共和國的各項(xiàng)道德法規(guī),
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。
12 條評(píng)論 按熱度排序 按時(shí)間排序 /350
打卡Lv2
樹葉的葉開心的開 展開
課件里最后的default少了設(shè)置k=0,但視頻里講了
2023年04月02日 12:49
2 回復(fù)
hdylnpu 講師 展開
@ 樹葉的葉開心的開 你好,你看的很細(xì),視頻時(shí)講的是更完整的。理論上說,對(duì)用戶的輸入必須充分考慮各種可能情況,以增加程序的健壯性。這里因?yàn)槎ㄎ皇浅鯇W(xué)階段,所以備課時(shí)假設(shè)用戶輸入的都是合法的,講課時(shí)一不小心講多了。
2023年04月03日 19:37
@TA
打卡Lv1
Tjxqftbmm3 展開
printf("1.相加\n2.相減\n3.相乘\n4.相除\n請(qǐng)輸入您的選擇:");一句就搞定
2025年02月26日 21:15
1 回復(fù)
學(xué)習(xí)達(dá)人
小恒無涯 展開
老師,上面input需要賦值嗎?因?yàn)閕nput是自己需要輸入的,上面input=1,好像沒意義 直接寫成int input,k=1;是不是更合理
2025年03月06日 18:06
0 回復(fù)
hdylnpu 講師 展開
@ 小恒無涯 你好,你說的是正確的,在這里因?yàn)閕nput需要輸入值,所以沒有必要在變量聲明時(shí)初始化。
2025年03月07日 14:50
@TA
學(xué)習(xí)達(dá)人
小恒無涯 展開
我沒看懂 k 的作用是什么?如果沒有k感覺邏輯沒有問題啊
2025年03月06日 16:45
0 回復(fù)
hdylnpu 講師 展開
@ 小恒無涯 你好,k就是一個(gè)開關(guān)監(jiān)測(cè)量,確保有計(jì)算再輸出結(jié)果
2025年03月07日 14:49
@TA
hdylnpu 講師 展開
@ 小恒無涯 你好,在這段代碼中,i定位的是行編號(hào),k是循環(huán)變量。 先讓k分別取0、1、2、3、4,依次進(jìn)行比較,求出 i 行最大值a[i][n]。 然后再次讓k取值0、1、2、3、4,驗(yàn)證a[i][n]是否為n列最小。 也就是說,先找 第 i 行的最大值a[i][n],再看a[i][n]是否為n列最小
2025年03月07日 14:20
@TA
小恒無涯 展開
@ 小恒無涯 經(jīng)過試驗(yàn)我理解k的意義了;
2025年03月06日 18:08
@TA
學(xué)習(xí)達(dá)人
LaoSiJiLSJ 展開
在程序中,printf("請(qǐng)輸入你的選擇<1,2,3,4>:"); 中的尖括號(hào) < 和 > 是用來表示選擇項(xiàng)的范圍的。這意味著用戶應(yīng)該輸入1、2、3或4之間的某個(gè)數(shù)字,程序會(huì)根據(jù)這個(gè)輸入執(zhí)行相應(yīng)的操作。 實(shí)際上,尖括號(hào)在這里不是必需的,你可以直接寫成 printf("請(qǐng)輸入你的選擇1,2,3,4:");。但是,包括尖括號(hào)可以提供更好的用戶體驗(yàn),因?yàn)樗宄乇砻髁擞行У妮斎脒x項(xiàng)。如果用戶輸入的數(shù)字不在1到4的范圍內(nèi),程序可以提醒用戶輸入錯(cuò)誤,這樣做可以提高用戶友好性。 所以,你可以選擇加不加尖括號(hào),這取決于你是否認(rèn)為它會(huì)提高用戶的理解程度。如果用戶界面是面向最終用戶的,那么包括尖括號(hào)通常是一個(gè)好主意。
2024年07月07日 23:09
0 回復(fù)
hdylnpu 講師 展開
@ LaoSiJiLSJ 你好,你說的很對(duì),如果真的我是面向終端用戶,用戶體驗(yàn)永遠(yuǎn)是第一位的。這里只是側(cè)重知識(shí)講解了。 另,如果真的嚴(yán)格些,應(yīng)該為<〔1〕,〔2〕, 〔3〕,〔4〕>。尖括號(hào)必須選擇,中括號(hào)建議選擇。連用的意思是必須從這四個(gè)數(shù)中選擇一個(gè)。
2024年07月09日 21:13
@TA
學(xué)習(xí)達(dá)人
Meteor-Santos 展開
老師您好,結(jié)合第一章13節(jié)的內(nèi)容,應(yīng)該在用戶第一次輸入后加上fflush(stdin);來清空緩存區(qū),可是我查了一下這不是C標(biāo)準(zhǔn)方法,我是用visual studio寫的代碼,這種方法確實(shí)失效了,請(qǐng)問老師有沒有通用方法來清空緩存區(qū)
2024年06月12日 13:57
0 回復(fù)
hdylnpu 講師 展開
@ Meteor-Santos 你好,查了一下你說的很對(duì),這個(gè)方法后期是不支持啦。因?yàn)闆]有用高版本的vs,真的沒有覺察到。 目前能想到的方法就是自己寫一個(gè)函數(shù)來實(shí)現(xiàn)這一功能。
2024年06月13日 07:30
@TA
我們的成功之路 更多 換一換
會(huì)員名:ty****23
我是2008年畢業(yè)于機(jī)械制造及自動(dòng)化專業(yè)的,所以對(duì)機(jī)械繪圖和機(jī)械加工是必學(xué)的技能,《51自學(xué)網(wǎng)》是09年那年經(jīng)過我的一位大學(xué)同學(xué)給我介紹的一個(gè)平臺(tái),一開始我只是空閑時(shí)間關(guān)注下關(guān)于CAD? Solidworks MastercamX4的
會(huì)員名:T52****9md
成人大專學(xué)的機(jī)械制造與自動(dòng)化專業(yè),到2020年7月畢業(yè),現(xiàn)從事數(shù)控加工中心制程改善,剛進(jìn)入制程開發(fā)受到了公司老板的很大質(zhì)疑,都準(zhǔn)備要給我降低工資水平了,在制程開發(fā)部門要求會(huì)自動(dòng)編程和CAD制圖等二維
會(huì)員名:張艷****95
人生需要懂得自我加壓,過分的安逸會(huì)使人變得懈怠,變得“弱不禁風(fēng)”,經(jīng)不起生活的擊打,只有不斷地自我加壓,勇敢地挑起生活的重?fù)?dān),人生的步履才會(huì)邁得更堅(jiān)實(shí)、更穩(wěn)健、更有力。
會(huì)員名:李培****26
2017年計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè),畢業(yè)后就進(jìn)入了高校里面網(wǎng)絡(luò)信息中心上班,平時(shí)主要負(fù)責(zé)學(xué)校里面的網(wǎng)站設(shè)計(jì)與開發(fā),剛畢 業(yè)的時(shí)候自己的網(wǎng)站開發(fā)水平還不是那么的嫻熟
會(huì)員名:球仔***
8年在學(xué)校的時(shí)候經(jīng)過班主任的介紹才知道有這個(gè)學(xué)習(xí)網(wǎng)站,自從知道有這個(gè)學(xué)習(xí)網(wǎng)站后就喜歡上了,這個(gè)學(xué)習(xí)網(wǎng)站在我讀書時(shí)期和現(xiàn)在工作時(shí)期都給我極大的幫助,陪伴我的成長(zhǎng)路上有十余年了。在這個(gè)網(wǎng)站上學(xué)到AutoCAD在機(jī)械方面的應(yīng)用,讓我在以前機(jī)械設(shè)備的點(diǎn)檢工作上能夠得心應(yīng)手,現(xiàn)在進(jìn)入汽車行業(yè)也能夠運(yùn)用到AutoCAD在汽車方面的應(yīng)用,希望本學(xué)習(xí)網(wǎng)站能夠推出AutoCAD在汽車方面的應(yīng)用課程,讓從事汽車行業(yè)的會(huì)員們能夠?qū)W習(xí)到更多有關(guān)AutoCAD在汽車方面的應(yīng)用知識(shí)。
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部