版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science p); 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science 1;表達(dá)式表達(dá)式2;2;表達(dá)式表達(dá)式3)3) 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A A lforfor語(yǔ)句的含義:語(yǔ)句的含義: 1)1) 計(jì)算表達(dá)式計(jì)算表達(dá)式1 1; 2) 2) 計(jì)算表達(dá)式計(jì)算表達(dá)式2,2,若表達(dá)式若表達(dá)式2 2的值為的值為“假假”,則結(jié)束,則結(jié)束forfor語(yǔ)句語(yǔ)句 的執(zhí)行的執(zhí)行, ,轉(zhuǎn)轉(zhuǎn)4)4);否則,執(zhí)行循環(huán)體語(yǔ)句;否則,執(zhí)行循環(huán)體語(yǔ)句A;A; 3) 3) 計(jì)算表達(dá)式計(jì)算表達(dá)式3, 3, 然后轉(zhuǎn)然后轉(zhuǎn)2)2
2、); 4) 4) 執(zhí)行執(zhí)行forfor語(yǔ)句之后的第一條語(yǔ)句;語(yǔ)句之后的第一條語(yǔ)句; 表達(dá)式表達(dá)式2 2? A 真真 假假 表達(dá)式表達(dá)式1 1 表達(dá)式表達(dá)式3 3 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science printf( %dn ,s); B Y N I 1 S 0 I=100? S S+I 輸出輸出S的值的值 開(kāi)始開(kāi)始 結(jié)束結(jié)束 I I+1 A C for(i = 1,s = 0; i = 100;i+) s += i; 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science 1;表達(dá)式表達(dá)式2;2;表達(dá)式表達(dá)式3)3)
3、 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A A l一般情況下一般情況下 表達(dá)式表達(dá)式1 1進(jìn)行循環(huán)計(jì)算的初始化進(jìn)行循環(huán)計(jì)算的初始化 處理處理 表達(dá)式表達(dá)式2 2是循環(huán)的條件是循環(huán)的條件 表達(dá)式表達(dá)式3 3進(jìn)行的計(jì)算能夠?qū)Ρ磉_(dá)進(jìn)行的計(jì)算能夠?qū)Ρ磉_(dá) 式式2 2的值產(chǎn)生影響的值產(chǎn)生影響 表達(dá)式表達(dá)式2 2? A 真真 假假 表達(dá)式表達(dá)式1 1 表達(dá)式表達(dá)式3 3 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science printf(input two integers:); scanf(%d%d, printf(ngcd = %dn ,n); Y N r不等于不等于0? 輸出輸出n的值的
4、值 輸入正整數(shù)輸入正整數(shù)m和和n 開(kāi)始開(kāi)始 結(jié)束結(jié)束 m n; n r rm被被n除的余數(shù)除的余數(shù) rm被被n除的余數(shù)除的余數(shù) for(r = m % n; r != 0; r = m % n) m = n; n = r; 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science 1;表達(dá)式表達(dá)式2;2;表達(dá)式表達(dá)式3)3) 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A A 表達(dá)式表達(dá)式2 2? A 真真 假假 表達(dá)式表達(dá)式1 1 表達(dá)式表達(dá)式3 3 表達(dá)式表達(dá)式1 1; while (while (表達(dá)式表達(dá)式2) 2) 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A A; 表達(dá)式表達(dá)式3 3; 西安電子科技
5、大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science printf(input an integer:); scanf(%d, k = 2; while (n % k != 0) k+; if ( k = n) printf(%d is a prime.n,n); else printf(%d is not a prime.n,n); #include main ( ) int k, n; printf(input an integer:); scanf(%d, if ( k = n) printf(%d is a prime.n,n); else printf(%d is
6、 not a prime.n,n); for(k = 2; n % k !=0; k+); 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science 1;表達(dá)式表達(dá)式2;2;表達(dá)式表達(dá)式3)3) 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A A 表達(dá)式表達(dá)式1;1; for(;for(;表達(dá)式表達(dá)式2;2;表達(dá)式表達(dá)式3)3) 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A A l表達(dá)式表達(dá)式3 3可放置在可放置在forfor語(yǔ)句的循環(huán)體中語(yǔ)句的循環(huán)體中 for(for(表達(dá)式表達(dá)式1;1;表達(dá)式表達(dá)式2;)2;) 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A;A; 表達(dá)式表達(dá)式3;3; lforfor語(yǔ)句中的表達(dá)式可以是語(yǔ)句中的表
7、達(dá)式可以是C C語(yǔ)言允許的任何表達(dá)式語(yǔ)言允許的任何表達(dá)式 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science ;1;表達(dá)式表達(dá)式3)3) 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A A l三個(gè)表達(dá)式都省略三個(gè)表達(dá)式都省略 for(;)for(;) 循環(huán)體語(yǔ)句循環(huán)體語(yǔ)句A A A A 表達(dá)式表達(dá)式1 表達(dá)式表達(dá)式3 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science /*百分制成績(jī)百分制成績(jī)score轉(zhuǎn)換為等級(jí)分制轉(zhuǎn)換為等級(jí)分制*/ switch (grade) case 10: case 9: printf( grade = An ); brea
8、k; case 8: printf( grade = Bn ); break; case 7: printf( grade = Cn ); break; case 6: printf( grade = Dn ); break; case 5: case 4: case 3: case 2: case 1: case 0: printf( grade = En ); break; default: printf( Invalid data!n ); 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science ; k-) if ( n % k = 0 printf(Gcd
9、 = %dn,k); 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science for(n = 100; n = 200; n+) if (n % 3 = 0) continue; printf(%dt, n); /*end of for*/ 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science while (i 20 ) i+; int i, j, k; j = 0; while (j 34) j+; k = 0; while ( k 100) if ( i + j + k = 100 k+; 百錢(qián)百雞問(wèn)題百錢(qián)百雞問(wèn)題 西安電子科技
10、大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science i 20; i+ ) main( ) int i, j, k; for(j = 0; j 34; j+) for(k = 0; k 100; k+) if ( i + j + k = 100 百錢(qián)百雞問(wèn)題(百錢(qián)百雞問(wèn)題(forfor) 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Science i 20; i+ ) main( ) int i, j, k; for(j = 0; j 34; j+) k = 100 i j ; if (i*15 + j*9 + k = 300) printf(%d %d %dn,i,j,k); 百錢(qián)百雞問(wèn)題(百錢(qián)百雞問(wèn)題(forfor續(xù))續(xù)) 西安電子科技大學(xué)計(jì)算機(jī)學(xué)院 - School of Computer Sc
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲冷鏈解決方案
- 建設(shè)工程管理總結(jié)
- 高三化學(xué)二輪復(fù)習(xí) -《探究性實(shí)驗(yàn)微專題》說(shuō)播課課件
- 防溺水防雷擊安全教育
- 開(kāi)花樹(shù)課件教學(xué)課件
- 3.3.2氮氧化物及含氮廢水的處理 課件高一上學(xué)期化學(xué)魯科版(2019)必修第一冊(cè)
- 藥物濫用危害健康
- 邁柯維呼吸機(jī)培訓(xùn)
- 急性創(chuàng)傷相關(guān)知識(shí)及護(hù)理常規(guī)
- 酒店如何做好食品安全
- 第五節(jié) 錯(cuò)覺(jué)課件
- 2024-2030年中國(guó)水煤漿行業(yè)發(fā)展規(guī)模及投資可行性分析報(bào)告
- 2024-2030年陜西省煤炭行業(yè)市場(chǎng)發(fā)展分析及發(fā)展前景預(yù)測(cè)研究報(bào)告
- 【課件】Unit+3+SectionB+1a-2b+課件人教版英語(yǔ)七年級(jí)上冊(cè)
- 干部人事檔案任前審核登記表范表
- 高校實(shí)驗(yàn)室安全基礎(chǔ)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 國(guó)開(kāi)2024年《中國(guó)法律史》平時(shí)作業(yè)1-3答案
- 李燕璇植樹(shù)問(wèn)題卡通版5
- 井式爐課程設(shè)計(jì)說(shuō)明書(shū)
- 個(gè)人簡(jiǎn)歷模版
- 油浸式變壓器作業(yè)工藝流程圖
評(píng)論
0/150
提交評(píng)論