2019-2020年高中數(shù)學(xué) 1.2.3《循環(huán)語(yǔ)句》學(xué)案 新人教A版必修3.doc
《2019-2020年高中數(shù)學(xué) 1.2.3《循環(huán)語(yǔ)句》學(xué)案 新人教A版必修3.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《2019-2020年高中數(shù)學(xué) 1.2.3《循環(huán)語(yǔ)句》學(xué)案 新人教A版必修3.doc(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
2019-2020年高中數(shù)學(xué) 1.2.3《循環(huán)語(yǔ)句》學(xué)案 新人教A版必修3 1.對(duì)當(dāng)型循環(huán)結(jié)構(gòu)敘述不正確的是( ) A. 當(dāng)給定的條件成立(真)時(shí),反復(fù)執(zhí)行循環(huán)體,直到條件不成立(假)時(shí),才停止循環(huán) B. 當(dāng)型循環(huán)有時(shí)也稱“前測(cè)試型”循環(huán) C. 當(dāng)型循環(huán)對(duì)應(yīng)的循環(huán)語(yǔ)句是UNTIL語(yǔ)句 D. 任何一種需要重復(fù)處理的問(wèn)題都可以用當(dāng)型循環(huán)來(lái)實(shí)現(xiàn) 2.在下面的程序中,輸出的結(jié)果應(yīng)為( ) x=3 sum=0 WHILE x<=7 sum=sum+x x=x+1 PRINT x WEND END A. 7 B. 8 C. 3,4,5,6,7 D. 4,5,6,7,8 3. i=1 S=0 WHILE i<=1000 S=S+i i=i+1 WEND PRINT S END i=1000 S=0 DO S=S+i i=i-1 LOOP UNITL i<1 PRINT S END 甲: 乙: 對(duì)甲、乙程序和輸出結(jié)果判斷正確的是( ) A. 程序不同,結(jié)果不同 B. 程序不同,結(jié)果相同 C. 程序相同,結(jié)果不同 D. 程序相同,結(jié)果相同 4.任意給定一個(gè)自然數(shù)m,一定存在自然數(shù)n,使1+++…+>m,以下程序就是用來(lái)驗(yàn)證這一結(jié)論的,其中WHILE后面的條件表達(dá)式應(yīng)為( ) INPUT m s=0 n=1 WHILE p=1/n s=s+p n=n+1 WEND n=n-1 PRINT n END A. s<=m B. s>=m C. s<m D. s>m 5.編寫一個(gè)程序,計(jì)算下面n個(gè)數(shù)的和: 1,,,,…,. 6.設(shè)計(jì)一個(gè)程序,用來(lái)求下面代數(shù)式的值: 43+432+433+…+43n. 7. 直到型循環(huán)結(jié)構(gòu)為( ) 8. 下列程序: INPUT x IF x<15 THEN y=10*x ELSE y=7.5*x END IF PRINT y END 若輸出的y的值是150,則輸入的x的值是( ) A. 15 B. 20 C. 150 D. 200 9.根據(jù)下列程序畫出相應(yīng)的程序框圖. s=1 n=1 WHILE s<1 000 s=s*n n=n+1 WEND PRINT n END 10.寫出求1-+-+…+-的程序. 11.編寫程序,尋找使1357…n>10 000的最小正奇數(shù)n. 12. (xx威海綜合測(cè)試)青年歌手電視大賽共有10名選手參加,并請(qǐng)了12名評(píng)委,在計(jì)算每位選手的平均分?jǐn)?shù)時(shí),為了避免個(gè)別評(píng)委所給的極端分?jǐn)?shù)的影響,必須去掉一個(gè)最高分和一個(gè)最低分后再求平均分.試設(shè)計(jì)一個(gè)算法解決該問(wèn)題,要求畫出程序框圖,寫出程序(假定分?jǐn)?shù)采用10分制,即每位選手的分?jǐn)?shù)最高分為10分,最低分為0分). 答案 1. C 2. D 3. B 4. A INPUT“n=”;n i=1 s=1 WHILE i<=n s=s+(i-1)/i i=i+1 WEND PRINT s END 5. 6. sum=0 m=4 INPUT“n=”;n i=1 WHILE i<=n m=m*3^i sum=sum+m i=i+1 WEND PRINT sum END 7. B 8. B 9. 程序框圖如下: s=0 i=1 DO s=s+((-1)^(i-1))/i i=i+1 LOOP UNTIL i>1 000 PRINT s END 10. 11.程序1: 程序2: i=1 sum=1 DO sum=sum*i i=i+2 LOOP UNTIL sum>10 000 PRINT i-2 END i=1 sum=1 WHILE sum<=10 000 sum=sum*i i=i+2 WEND PRINT i-2 END 12. 由于共有12位評(píng)委,所以每位選手會(huì)有12個(gè)分?jǐn)?shù),我們可以用循環(huán)語(yǔ)句來(lái)完成這12個(gè)分?jǐn)?shù)的輸入,同時(shí)設(shè)計(jì)累加變量求出這12個(gè)分?jǐn)?shù)的和,本問(wèn)題的關(guān)鍵在于從這12個(gè)輸入分?jǐn)?shù)中找出最大數(shù)與最小數(shù),以便從總分中減去這兩個(gè)數(shù).由于每位選手的分?jǐn)?shù)都介于0分與10分之間,我們可以先假設(shè)其中的最大數(shù)為0,最小數(shù)為10,然后每次輸入一個(gè)評(píng)委的分?jǐn)?shù),就進(jìn)行一次比較,若輸入的數(shù)大于0,就將之代替最大數(shù),若輸入的數(shù)小于10,就用它代替最小數(shù),依次下去,就能找出這12個(gè)數(shù)中的最大數(shù)與最小數(shù),循環(huán)結(jié)束后,從總和中減去最大數(shù)與最小數(shù),再除以10,就得到該選手最后的平均分. 程序框圖如下圖: 程序如下: S=0 i=1 max=0 min=10 DO INPUT x S=S+x IF max<=x THEN max=x END IF IF min>=xT HEN min=x END IF i=i+1 LOOP UNTIL i>12 S1=S-max-min a=S1/10 PRINT a END- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 循環(huán)語(yǔ)句 2019-2020年高中數(shù)學(xué) 1.2.3循環(huán)語(yǔ)句學(xué)案 新人教A版必修3 2019 2020 年高 數(shù)學(xué) 1.2 循環(huán) 語(yǔ)句 新人 必修
鏈接地址:http://www.820124.com/p-2684044.html