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

正文內(nèi)容

03流程控制(完整版)

  

【正文】 存在6表達(dá)式 1 假真 表達(dá)式 2表達(dá)式 3表達(dá)式 4語(yǔ)句 5語(yǔ)句 4語(yǔ)句 3語(yǔ)句 2語(yǔ)句 1真真真假假假if(表達(dá)式 1) 語(yǔ)句 1 else if(表達(dá)式 2) 語(yǔ)句 2 else if(表達(dá)式 3) 語(yǔ)句 3…else if(表達(dá)式 m) 語(yǔ)句 m else 語(yǔ)句 m+1 if語(yǔ)句的三種形式7表達(dá)式語(yǔ)句假 (0)真 (非 0)第一種形式的條件語(yǔ)句 if (表達(dá)式 ) 語(yǔ)句 說明:if后面的表達(dá)式類型任意語(yǔ)句可以是 一句或復(fù)合語(yǔ)句 。b=sqrt(c*ca*a)。1第三章 流程控制順序結(jié)構(gòu) 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu)其它控制語(yǔ)句 應(yīng)用舉例 2語(yǔ)句序列 1語(yǔ)句序列 2 語(yǔ)句序列 1條件?成立 不成立語(yǔ)句序列 2 語(yǔ)句序列不成立成立條件?順序結(jié)構(gòu) 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu)流程結(jié)構(gòu)由這三種基本結(jié)構(gòu)經(jīng)過反復(fù)嵌套構(gòu)成的程序稱為結(jié)構(gòu)化程序3順序結(jié)構(gòu)順序結(jié)構(gòu): 按照語(yǔ)句出現(xiàn)的先后順序依次執(zhí)行。l=a+b+c。if(x) 語(yǔ)句if(x!=0)if(!x)if(xy) {t=x。 if (xy) { t=x。else max = y。 if (mark = 90) cout 優(yōu) 。else if (mark =90) cout 優(yōu) 。cinx。 if (xy) { t=x 。 y=t 。include iostreaminclude cmathusing namespace std。else{cout x1 = p + j q。][break。70switch語(yǔ)句允許嵌套。void main(){ int score。break。break。break。forfor(表達(dá)式 1。}條件表達(dá)式復(fù)合語(yǔ)句例 1:求 ∑ n 的值。問題: n=1;能放在循 環(huán)體內(nèi)嗎? n=100 中的等號(hào)去掉 ? 1到 100 的累乘 應(yīng)怎樣修改程序? sum=1。 } coutsum。 i++。否則,二者結(jié)果不相同 (指二者具有相同的循環(huán)體的情況 )。表達(dá)式 2。n++){循環(huán)體 }5. 表達(dá)式 2:關(guān)系表達(dá)式( i=100)邏輯表達(dá)式 (ab xy)數(shù)值表達(dá)式 。 do { s = s+n。while(t1e5){ e+=t。 t=t/i。 t=t*x/i。void main(){ int n。? 用作 goto語(yǔ)句轉(zhuǎn)向的目標(biāo) . goto stop。i=1。 for(int i=1。范圍:僅用于 在循環(huán)體或 switch語(yǔ)句中 。 coutm 。 s=s+i。 a++。i++) {cinm。 輾轉(zhuǎn)相減法 m=mn mn n=nm nm m、 n為公約數(shù) m=nwhile (m!=n) if(mn) m=n。 } while ((r= m % n )!=0) {m=n。s = s。 ........for(i=2。void main(){ int m,i,countm(0)。 if (tag==true) { coutm39。現(xiàn)有元。z200。 cout請(qǐng)輸入若干整數(shù) (輸入 0則結(jié)束 ): 。換行。 j++)cout39。 39。i=5。67for(i=1。 coutendl。for(k=1。69for(i=1。 coutendl。void main( ){}int a,b,c,i。73例:利用牛頓迭代法求方程在 x0=3附近的根的近似值。while(fabs(x1x0)1e5)。int main(){ int n, i, j, k。}77: 關(guān)鍵:找通項(xiàng)方法:指定項(xiàng)數(shù)或指定精度 打印九九乘法表 指定項(xiàng)數(shù)、指定結(jié)束數(shù)據(jù)、假設(shè)第一個(gè)數(shù)、假設(shè)一不可 能的數(shù)應(yīng)用: (菱形、平行四邊形、梅花形 …)78編程提示:1. 最難確定的是算法,一旦確定正確的算法,從算法到程序的轉(zhuǎn)換就比較簡(jiǎn)單;2. 每個(gè)程序模塊使用適當(dāng)?shù)目s排格式;3. 程序一行只放一條語(yǔ)句,只做一件事情;4. 在 if/else結(jié)構(gòu)或其他結(jié)構(gòu)的適當(dāng)位置加上花括號(hào)對(duì)代碼進(jìn)行分割,能避免一些疏忽造成的錯(cuò)誤,也能使代碼更加清晰;5. If語(yǔ)句的條件后面不能加上分號(hào),否則造成邏輯錯(cuò)誤;6. While語(yǔ)句的循環(huán)體內(nèi)應(yīng)該有修改循環(huán)條件的部分,否則容易造成死循環(huán);7. 盡量不要再 for語(yǔ)句的循環(huán)體內(nèi)修改循環(huán)變量,防止循環(huán)失去控制;8. 不要把 for語(yǔ)句中 3個(gè)表達(dá)式之間的兩個(gè)分號(hào)誤寫為逗號(hào);9. 浮點(diǎn)數(shù)可能是近似值,因此不要用浮點(diǎn)變量作為循環(huán)的計(jì)數(shù)值,要用整數(shù)值;10. 多分支選擇語(yǔ)句 Switch中的 Case語(yǔ)句的結(jié)尾不要忘了加 break;11. 相等判斷符 “ ==” 誤輸為 “ =” 會(huì)造成邏輯錯(cuò)誤。例如:當(dāng) a= n=3時(shí),求 1+11+111。 n=999。思考思考 : 若迭代最高次數(shù)若迭代最高次數(shù) M后,即使后,即使達(dá)不到精度也要輸出結(jié)果達(dá)不到精度也要輸出結(jié)果 ,程序程序該如何修改?該如何修改?int n=0。void main(){ double x0,x1,flx,fx。 i=12。 k=n2*i。 i++) { for(j=1。k++)cout‘*‘。void main( ){}int i,j,k。i++) { for(j=1。j=5i。 cout39。 控制每行輸出的空格for(k = 1。void main(){ int i, j,k。 while( n!=0 ) { if(n0) i++。61例:讀入一系列整數(shù),統(tǒng)計(jì)出正整數(shù)個(gè)數(shù) i和負(fù)整數(shù)個(gè)數(shù) j,讀入 0則結(jié)束。出所有可能的購(gòu)雞方案。 countm++。 for(m = 2。i++) if(m%i==0) break。 // 通 項(xiàng)}cout pi = 4*pi endl。 } cout最大公 約 數(shù) 為 nendl。m n r12 5 2 5 2 1 2 1 056include void main( ) { int m, n, t, r。 }55例 :用輾轉(zhuǎn)相除法求兩自然數(shù)的最大公約數(shù)。cinm。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1