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

正文內(nèi)容

c語言程序設(shè)計基本知識點解答三(編輯修改稿)

2025-07-04 13:33 本頁面
 

【文章內(nèi)容簡介】 +1。}其中,粗體部分是必不可少的。switch語句的執(zhí)行流程圖如下:從流程圖可見,關(guān)鍵字 break的作用是結(jié)束它所在的switch語句的執(zhí)行。Q130216。 switch語句使用中有何注意事項?(switch)A130216。 switch的語法相對比較復(fù)雜,使用中需注意以下幾點:(1)switch語句中,switch后的表達式可以是任何類型的表達式,系統(tǒng)求解它的具體值而不是邏輯值。這一點是和if語句不一樣的。對于if語句,系統(tǒng)求解其后的表達式的邏輯值。(2)每一個case后面的表達式只能是常量表達式,即能求解出具體值的表達式,而絕不能是變量或表示范圍判斷的關(guān)系表達式或邏輯表達式。通常其類型是和switch后的表達式相對應(yīng)的。同時,每一個常量表達式的值必須互不相同,否則會出現(xiàn)互相矛盾的現(xiàn)象。下面就是一個正確的switch語句:char grade。switch (grade){ case 39。E39。: printf(Excellent\n)。 break。 case 39。G39。: printf(Good\n)。 break。 case 39。B39。: printf(Bad\n)。 break。 default : printf(God knows\n)。 break。}而下面這個就是一個錯誤的switch語句:int score。switch (score){ case 89 : grade = 39。E39。 break。 case 79 : grade = 39。G39。 break。 case 60 : grade = 39。B39。 break。 default : printf(God knows\n)。 break。}(3)如果switch語句中在每個case和default分支后均加上break語句,則每個case和default分支的出現(xiàn)順序并不影響程序的流程和執(zhí)行結(jié)果。比如switch (grade){ case 39。E39。: printf(Excellent\n)。 break。 case 39。G39。: printf(Good\n)。 break。 case 39。B39。: printf(Bad\n)。 break。 default : printf(God knows\n)。 break。}和switch (grade){ case 39。B39。: printf(Bad\n)。 break。 case 39。G39。: printf(Good\n)。 break。 case 39。E39。: printf(Excellent\n)。 break。 default : printf(God knows\n)。 break。}和switch (grade){ default : printf(God knows\n)。 break。 case 39。B39。: printf(Bad\n)。 break。 case 39。G39。: printf(Good\n)。 break。 case 39。E39。: printf(Excellent\n)。 break。}的執(zhí)行結(jié)果是完全相同的。Q131216。 如何進行選擇結(jié)構(gòu)的程序設(shè)計?A131216。 要想正確進行選擇結(jié)構(gòu)的程序設(shè)計,有三點很重要:① 要深刻理解C語言關(guān)于求解表達式的邏輯值的規(guī)定;② 要能根據(jù)具體問題寫出正確的判斷表達式。在大多數(shù)情況下,判斷表達式都是關(guān)系表達式或邏輯表達式;③ 要掌握if語句和switch語句的執(zhí)行流程,從而在已經(jīng)形成的判斷表達式基礎(chǔ)上,用它們?nèi)フ_實現(xiàn)具體問題中的流程。具體的例子請參考課本中相關(guān)的例題。 第六章 循環(huán)結(jié)構(gòu)程序設(shè)計Q132216。 什么叫循環(huán)結(jié)構(gòu)?(循環(huán)結(jié)構(gòu))A132216。 循環(huán)結(jié)構(gòu)是指重復(fù)執(zhí)行某部分固定的代碼。有兩種循環(huán)結(jié)構(gòu):有限循環(huán)和無限循環(huán)。有限循環(huán)是指在某個條件滿足時重復(fù)執(zhí)行,不滿足時結(jié)束;而無限循環(huán)是指無條件的重復(fù)執(zhí)行或循環(huán)結(jié)束條件永遠不滿足的情況。我們編寫程序時應(yīng)該寫有限循環(huán)。通常一個循環(huán)結(jié)構(gòu)包含以下四個組成要素,即:循環(huán)初始化、循環(huán)變量或循環(huán)計數(shù)器、循環(huán)繼續(xù)條件(循環(huán)終止條件)、循環(huán)體(重復(fù)執(zhí)行的代碼)。不管用哪個控制語句實現(xiàn)循環(huán)結(jié)構(gòu),總能找到這四個部分。Q133216。 C語言中如何實現(xiàn)循環(huán)結(jié)構(gòu)?(循環(huán)結(jié)構(gòu))A133216。 C語言中一共有四種方式來實現(xiàn)循環(huán)結(jié)構(gòu),它們分別是:l if語句 + goto 語句l while 語句l do ... while 語句l for 語句注意:后面3種是專門的循環(huán)控制語句。任何一個問題,如果需要循環(huán)結(jié)構(gòu),那么用上述四種方式中的任何一種均可以實現(xiàn)。只不過對于不同的問題,用不同的方式實現(xiàn)起來效率和代碼簡潔清晰程度不一樣而已。而其中第一種實現(xiàn)方式實際上就是構(gòu)成循環(huán)結(jié)構(gòu)的本質(zhì)。Q134216。 goto語句是什么作用?(goto)A134216。 goto語句稱為“無條件跳轉(zhuǎn)語句”,即不判斷任何條件就實行程序流程的直接跳轉(zhuǎn)。而if語句不一樣,if語句稱為“條件跳轉(zhuǎn)語句”,總要根據(jù)一個條件的真假來
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1