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

正文內(nèi)容

[工學(xué)]第04章-流程控制語句-展示頁

2024-10-28 00:13本頁面
  

【正文】 x=b max=c 真 真 假 假 18 【 例 3. 4】 某商場(chǎng)優(yōu)惠活動(dòng)規(guī)定 , 某種商品 單價(jià)為 80元 , 一次購買 5件以上 ( 包含 5件 ) 10件以下 ( 不包含 10件 ) 打 9折 , 一次購買 10件以上 ( 包含 10件 ) 打 8折 。 else max=c。 else max=c。 cinabc。 include void main(){ int a, b, c, max。amp。amp。amp。amp。amp。amp。 分析: 讀 入三個(gè)數(shù), 先求出 兩個(gè)數(shù)中較大者, 再將 該大數(shù)與第三個(gè)數(shù)比較,求出最大數(shù)。 } else x=3。 else x=1。 下列①、②程序段運(yùn)行后 x的值。 else x=4。 ① if(!ok1) x++。 即 如果希望改變配對(duì)關(guān)系 , ? 可利用花括號(hào)對(duì) 有關(guān)例題可參閱 P43 例題 , 14 有變量說明為: int ok1=1,ok2=2,ok3=0,x=15,a=3,b=4。 究竟執(zhí)行那一個(gè) , 則應(yīng)根據(jù)表達(dá)式的值來確定 。 else if(表達(dá)式 )語句 3。 此時(shí)就要用到判斷多層嵌套的基本規(guī)律 , 即 if(表達(dá)式 )語句 1。 else if(表達(dá)式 4)語句 2。 else if(表達(dá)式 )語句 2。 else if(表達(dá)式 )語句 3。 如果出現(xiàn) if(表達(dá)式 )語句 1。 } 12 條件語句的嵌套問題 前面的介紹已知 , 條件語句中 if(表達(dá)式 )語句 1。year%100!=0||year%400==0) coutyear是潤年 endl。 if (year%4==0amp。 cout輸入年份 :endl。year%100!=0||year%400==0。 分析:假定年份為 year, 閏年的條件是 : year%4==0amp。 else coutmaxendl。 else max=b。 cout最大數(shù)為 :。 cout輸入三個(gè)正數(shù) :。 else coutmaxendl。 else max=b。 cout最大數(shù)為 :。 cout輸入三個(gè)正數(shù) :。 分析: 讀 入三個(gè)數(shù) , 先求出 兩個(gè)數(shù)中較大者 , 再將 該大數(shù)與第三個(gè)數(shù)比較 , 求出最大數(shù) 。 if (x=0) y=x*x*x+3*x。 else y=x*x*x+3*x。 條件語句 語句 1 表達(dá)式 值為真 流程圖 其功能:根據(jù)給定的條件,選擇程序的執(zhí)行方向。 控制語句結(jié)束后 , 又恢復(fù)從上到下的順序 。 C++在執(zhí)行程序時(shí) , 只要未遇到控制語句 , 總是從上到下 (包括從左到右 )地順序執(zhí)行的 。 用于循環(huán)結(jié)構(gòu)的語句顯然也是控制語句 。 選擇結(jié)構(gòu) 必須有一個(gè)用于判斷的條件 , 然后根據(jù)條件成立與否 , 即 “ 真 ” 和 “ 假 ” 來確定此后執(zhí)行哪個(gè)嵌套語句 。y=t} ... } 請(qǐng)注意 , 它們?cè)谶壿嬌线€是一個(gè)語句 。 if(xy) {t=x。 x=?1?。 5. 復(fù)合語句 原則上 , 控制語句中只能嵌套一個(gè)語句 , 有時(shí)一個(gè)語句不能滿足要求 , 需要多個(gè)語句 , 此時(shí)可將它們用一對(duì)花括號(hào) , 使它們成為復(fù)合語句 。 例如 sin(x)。 控制語句包括: 條件語句 、 循環(huán)語句 、開關(guān)語句 、 轉(zhuǎn)向語句等 。 如果需要改變上述規(guī)則 , 就要用到控制語句 。 5 按語句在程序中的先后位置 , 從上到下 , 從左到右依次執(zhí)行 , 這是計(jì)算機(jī)執(zhí)行程序的基本規(guī)則 。一樣成為表達(dá)式語句 。 例如: 這是關(guān)系表達(dá)式 , 也缺分號(hào) , 使用正確 如果在 x=?1?的末尾加上分號(hào) 。 if(xy)x=y。 main() { char x,y。 ... } 正確 不正確 , 在 x=?1? 之前尚未 定義 4 前面已介紹表達(dá)式語句的特點(diǎn) 。 char x,y。 y=?y?。 例如: main() { char x,y。 但應(yīng)放在被說明的對(duì)象使用之前的位置 。 C++中的語句一般分為六大類: 說明語句;表達(dá)式語句;控制語句;函數(shù)調(diào)用語句;復(fù)合語句以及空語句;分別簡(jiǎn)述如下: 1. 說明語句 說明語句是描述和定義數(shù)據(jù)結(jié)構(gòu)的語句 。1 第四章 流程控制語句 2 ? C++語言的語句和程序結(jié)構(gòu) ? 選擇結(jié)構(gòu)語句 ? 循環(huán)結(jié)構(gòu)語句 ? 控制執(zhí)行順序的其它語句 ? 程序舉例 主要內(nèi)容 本章介紹 C++語言所提供語句的概況 ,并重點(diǎn)介紹條件語句 、循環(huán)語句 、 開關(guān)語句 , 是程序設(shè)計(jì)的基礎(chǔ) , 學(xué)習(xí)本章后 , 要求掌握 C++各種過程化控制語句的結(jié)構(gòu) , 并理解常用的過程化程序的實(shí)例 , 掌握其開發(fā)方法 。 3 語句是構(gòu)成程序的基本單元 。 在 C++中 , 說明 語句的位置比較自由 , 可根據(jù)需要放在函數(shù)定義之內(nèi)或外 。 也就是說 , 先定義 , 再使用 。 x=?1?。 ... } main() { x=?1?。 y=?y?。 這里再次強(qiáng)調(diào):任何一個(gè)語句必須以分號(hào)結(jié)束 , 因此分號(hào)可作為判定一個(gè)語句的標(biāo)志 。 x=?1? y=?y?。 ... } 這是賦值表達(dá)式 , 缺分號(hào) , 編譯時(shí) 系統(tǒng)將給出出錯(cuò)信息 顯然 , 未加分號(hào)的表達(dá)式不能成為語句 , 它不能單獨(dú)存在 , 只能嵌套在其它語句中 。 就和 y=?y?。 上述表達(dá)式語句盡管很簡(jiǎn)單 , 但也是一個(gè)必須執(zhí)行到的具有獨(dú)立資格的語句 。 這個(gè)規(guī)則就象水往低處流的規(guī)律一樣 , 故程序的執(zhí)行過程稱為流程 。 實(shí)際上 , 沒有控制語句的算法就顯得太低級(jí) 。 4. 函數(shù)調(diào)用語句 調(diào)用函數(shù)的語句稱為函數(shù)調(diào)用語句 。 就是調(diào)用正弦函數(shù)的語句 。 如 main() { char t,x,y。 y=?y?。x=y。 6 C++系統(tǒng)提供了三種基本算法結(jié)構(gòu) , 它們是: 2. 選擇結(jié)構(gòu) 用于控制程序執(zhí)行的順序 。 3. 循環(huán)結(jié)構(gòu) 程序中的某些語句 可能要反復(fù)執(zhí)行多次 才能達(dá)到目的 , 這種反復(fù)執(zhí)行的過程就是循環(huán) 。 1. 順序結(jié)構(gòu) , 按語句在程序中的先后位置依次執(zhí)行的結(jié)構(gòu) 。 遇到控制語句時(shí) , 則會(huì)根據(jù)條件來改變從上到下的執(zhí)行順序 。 7 選擇結(jié)構(gòu)語句 包括條件語句和開關(guān)語句 。 語句 1 表達(dá)式 值為真 流程圖 值為假 語句 2 單選 二選一 8 例如,對(duì)于下列分支函數(shù): ???????0xx 3x0x 0 y 3 用 if 語句可以描述為: if (x0) y=0。 也可以這樣描述: y=0。 x0 T F y=0 y=x*x*x +3*x y=…… X0 值為假 流程圖 值為真 y=0 9 【 例 3. 2】 從鍵盤上輸入三個(gè)整數(shù) , 輸出其中的最大數(shù) 。 程序如下: include void main( ){ int a, b, c, max。 cinabc。 if (ab) max=a。 if (cmax) coutcendl。 } 從鍵盤輸入 a,b,c 三個(gè)整數(shù)值 ab 真 假 maxc max=a max=b 真 假真 假 max=c 輸出
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1