18-順序、分支、選擇結(jié)構(gòu)的綜合應(yīng)用(課堂).ppt_第1頁
18-順序、分支、選擇結(jié)構(gòu)的綜合應(yīng)用(課堂).ppt_第2頁
18-順序、分支、選擇結(jié)構(gòu)的綜合應(yīng)用(課堂).ppt_第3頁
18-順序、分支、選擇結(jié)構(gòu)的綜合應(yīng)用(課堂).ppt_第4頁
18-順序、分支、選擇結(jié)構(gòu)的綜合應(yīng)用(課堂).ppt_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

項目3 學(xué)生總評成績的統(tǒng)計與排序涉及到的知識點如下 單元一 while語句的流程以及應(yīng)用單元二 do while語句的流程以及應(yīng)用單元三 for語句的流程以及應(yīng)用單元四 break continue語句的應(yīng)用單元五 循環(huán)結(jié)構(gòu)的嵌套練習(xí)單元六 分支 循環(huán)結(jié)構(gòu)的綜合應(yīng)用單元七 一維數(shù)組的定義及應(yīng)用單元八 二維數(shù)組的定義及應(yīng)用單元九 學(xué)生總評成績統(tǒng)計與排序的實現(xiàn) 知識點回顧 1 循環(huán)的嵌套 多重循環(huán) while do while for語句可以相互嵌套 本次課內(nèi)容 順序 分支 循環(huán)結(jié)構(gòu)的綜合應(yīng)用 單元六順序 分支 循環(huán)結(jié)構(gòu)的綜合應(yīng)用 順序 分支 循環(huán)三種結(jié)構(gòu)可以相互嵌套 分支中可以有循環(huán) 循環(huán)中可以有分支 順序可以穿插在各種程序設(shè)計中 總結(jié) 1 遇到判斷的時候 要想到 如果 if2 遇到重復(fù)處理的事件 要想到 循環(huán) 1 while if 綜合應(yīng)用的格式 3 for if else 2 do switch while 練習(xí) 一 選擇題1 對于下面的for循環(huán) 循環(huán)體執(zhí)行的次數(shù)是 for i 1 i 10 i i 2 A 6B 5C 4D 72 對下面的for循環(huán) 循環(huán)體的執(zhí)行次數(shù)是 for i 5 i 10 i A 6B 5C 4D 73 對下面的while循環(huán) 循環(huán)體執(zhí)行的次數(shù)是 a 50 while a A 60B 50C 40D 70 4 do while語句的循環(huán)體 A 可能一次也不被執(zhí)行B 至少要被執(zhí)行一次C 由循環(huán)條件決定執(zhí)行次數(shù)D都對5 下面的循環(huán)執(zhí)行完后 a為 for a 1 a 5 a a 2 a A 5B 4C 7D 86 下面的循環(huán)執(zhí)行完后 循環(huán)體執(zhí)行的次數(shù)為 while k 10 k A 10B 11C 9D 無窮次 7 下面的循環(huán)執(zhí)行完后 s為 s 0 do s s 1 while s A0B1C 1D無答案8 下面的程序執(zhí)行完后 a b的值是 for a 1 a 1 b if a b break A 1 1B 5 5C 6 6D都不對9 下面的程序執(zhí)行后 s的值為 for s i 1 i 100 i s s 1 i A0B2C1D難以確定 10 下面的循環(huán)執(zhí)行完后 s為 for a 1 a 5 a for b s 0 b a b s s a A6B4C7D以上都不正確二 填空題1 下面的程序段執(zhí)行后 輸出 個星號 inti 100 While 1 i if i 0 break printf 2 下面的程序段 s計算的數(shù)學(xué)表達(dá)式是 inti 1 floats 0 f 1 while i 100 s s f i f f i 3 下面的程序段的功能是判斷x是否為 intx a f 1 scanf d 4 下面的程序段輸出結(jié)果是 inti a 0 for i 0 i3 j a if a 3 break 6 下面的程序段運(yùn)行后 j的值是 inta 0 j 0 while j 100 a j j 7 下面的程序段執(zhí)行后 a的值是 inta 0 j 1 do a j j while j 5 8 下面的程序輸出結(jié)果是 main intx for x 0 x 4 x if x 2 0 printf c 65 x printf d x 9 下面程序的輸出結(jié)果是 s s a 語句執(zhí)行的次數(shù)是 main intx y a s for x 0 x 5 x a x s 0 for y 0 y x y s s a printf d y 10 main intx 1 y 2 z 3 t do t x x y y t z while x y z printf d d d x y z 程序的輸出結(jié)果是 三 實訓(xùn)題目 1 求s a aa aaa 前N項之和 其中a為0 9間的數(shù)字 a N由鍵盤輸入 為1 9之間的數(shù)字 2 按從大到小的順序找出所有四位數(shù)中的完全平方數(shù) 3 任意輸入一個自然數(shù)M 找出大于 或者小于 M的N個素數(shù) 4 選出5000以下符合條件的自然數(shù) 條件是 千位數(shù)字與百位數(shù)字之和等于十位數(shù)字與個位數(shù)字之和 且千位數(shù)字與百位數(shù)字之和等于個位數(shù)字與千位數(shù)字之差的10倍 計算并輸出這些自然數(shù) 5 輸入N值 輸出如下圖形 共N行 設(shè)N 26 AABAABCBAABCDCBA 6 設(shè)A B C為三個非零的正整數(shù) 計算并輸出下列不定方程組解的個數(shù)CNT以及滿足此條件的所有A B CA B C 13A C 57 你在忙什么 比爾 教授隨意問比爾 準(zhǔn)備帶三個女孩乘車游覽 比爾答道 原來如此 敢問三位佳麗芳齡幾何 教授笑問 比爾思考片刻說 她們年齡的相乘得到2450 她們年齡相加是您年齡1 2 教授略略沉思 對比爾說 我已經(jīng)知道她們的年齡 請寫C程序找出三個女孩的年齡 8 在1 100以內(nèi)找這樣的數(shù) 它是某3個數(shù)的積 又恰是這3個數(shù)的和 比如6滿足該條件 因為它同時是1 2 3這3個數(shù)的積與和 9 一張百元人民幣鈔票換成元票 要求50元 20元 10元 5元 2元 1元的單鈔至少一張 問有多少中兌換方法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論