(通用版)高考數(shù)學(xué)(文數(shù))一輪復(fù)習(xí)考點(diǎn)梳理與過關(guān)練習(xí)47《算法初步》(含詳解)_第1頁
(通用版)高考數(shù)學(xué)(文數(shù))一輪復(fù)習(xí)考點(diǎn)梳理與過關(guān)練習(xí)47《算法初步》(含詳解)_第2頁
(通用版)高考數(shù)學(xué)(文數(shù))一輪復(fù)習(xí)考點(diǎn)梳理與過關(guān)練習(xí)47《算法初步》(含詳解)_第3頁
(通用版)高考數(shù)學(xué)(文數(shù))一輪復(fù)習(xí)考點(diǎn)梳理與過關(guān)練習(xí)47《算法初步》(含詳解)_第4頁
(通用版)高考數(shù)學(xué)(文數(shù))一輪復(fù)習(xí)考點(diǎn)梳理與過關(guān)練習(xí)47《算法初步》(含詳解)_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

1、考點(diǎn)47 算法初步1算法的含義、程序框圖(1)了解算法的含義,了解算法的思想.(2)理解程序框圖的三種基本邏輯結(jié)構(gòu):順序、條件分支、循環(huán).2基本算法語句理解幾種基本算法語句輸入語句、輸出語句、賦值語句、條件語句、循環(huán)語句的含義.一、算法的基本結(jié)構(gòu)1算法的含義與程序框圖(1)算法:算法是指按照一定規(guī)則解決某一類問題的明確和有限的步驟(2)程序框圖:程序框圖又稱流程圖,是一種用程序框、流程線及文字說明來表示算法的圖形(3)程序框圖中圖形符號的含義圖形符號名稱功能終端框(起止框)表示一個算法的起始和結(jié)束輸入輸出框表示一個算法輸入和輸出的信息處理框賦值、計算判斷框判斷某一條件是否成立,成立時在出口處標(biāo)

2、明“是”或“Y”;不成立時標(biāo)明“否”或“N”流程線連接程序框2.程序框圖的結(jié)構(gòu)類型及作用名稱內(nèi)容順序結(jié)構(gòu)條件結(jié)構(gòu)循環(huán)結(jié)構(gòu)定義由若干個依次執(zhí)行的步驟組成的,這是任何一個算法都離不開的基本結(jié)構(gòu)算法的流程根據(jù)條件是否成立有不同的流向,條件結(jié)構(gòu)就是處理這種過程的結(jié)構(gòu)從某處開始,按照一定的條件反復(fù)執(zhí)行某些步驟,反復(fù)執(zhí)行的步驟稱為循環(huán)體程序框圖【注】(1)注意區(qū)分處理框與輸入框,處理框主要是賦值、計算,而輸入框只是表示一個算法輸入的信息(2)循環(huán)結(jié)構(gòu)中必有條件結(jié)構(gòu),其作用是控制循環(huán)進(jìn)程,避免進(jìn)入“死循環(huán)”,是循環(huán)結(jié)構(gòu)必不可少的一部分(3)注意區(qū)分當(dāng)型循環(huán)與直到型循環(huán)直到型循環(huán)是“先循環(huán),后判斷,條件滿足時

3、終止循環(huán)”;而當(dāng)型循環(huán)則是“先判斷,后循環(huán),條件滿足時執(zhí)行循環(huán)”;兩者的判斷框內(nèi)的條件表述在解決同一問題時是不同的,它們恰好相反二、算法的基本語句1三種語句的一般格式和功能語句一般格式功能輸入語句INPUT“提示內(nèi)容”;變量輸入信息輸出語句PRINT“提示內(nèi)容”;表達(dá)式輸出結(jié)果賦值語句變量表達(dá)式將表達(dá)式的值賦給變量【注】關(guān)于賦值語句,有以下幾點(diǎn)需要注意:賦值號左邊只能是變量名字,而不是表達(dá)式,例如3m是錯誤的賦值號左右不能對換,賦值語句是將賦值號右邊的表達(dá)式的值賦給賦值號左邊的變量,例如Yx,表示用x的值替代變量Y的原先的取值,不能改寫為xY.因為后者表示用Y的值替代變量x的值在一個賦值語句中

4、只能給一個變量賦值,不能出現(xiàn)多個“”2條件語句(1)條件語句與程序框圖中的條件結(jié)構(gòu)相對應(yīng)(2)條件語句的格式及框圖IFTHEN格式IFTHENELSE格式3循環(huán)語句(1)算法中的循環(huán)結(jié)構(gòu)是由循環(huán)語句來實現(xiàn)的(2)循環(huán)語句的格式及框圖UNTIL語句WHILE語句【注】語句中“IF SKIPIF 1 0 END IF”,“DO SKIPIF 1 0 LOOP UNTIL”,“WHILE SKIPIF 1 0 WEND”一定成對出現(xiàn)考向一 程序框圖高考中對程序框圖的考查,主要是順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu),其中循環(huán)結(jié)構(gòu)為重點(diǎn),考查程序運(yùn)行后的結(jié)果,或考查控制循環(huán)的條件,主要以選擇題或填空題的形式出現(xiàn)

5、.三種基本邏輯結(jié)構(gòu)的常見問題及解題策略:(1)順序結(jié)構(gòu)順序結(jié)構(gòu)是最簡單的算法結(jié)構(gòu),語句與語句之間、框與框之間是按從上到下的順序進(jìn)行的(2)條件結(jié)構(gòu)利用條件結(jié)構(gòu)解決算法問題時,重點(diǎn)是判斷框,判斷框內(nèi)的條件不同,對應(yīng)的下一框中的內(nèi)容和操作要相應(yīng)地進(jìn)行變化,故要重點(diǎn)分析判斷框內(nèi)的條件是否滿足(3)循環(huán)結(jié)構(gòu)已知程序框圖,求輸出的結(jié)果可按程序框圖的流程依次執(zhí)行,最后得出結(jié)果完善程序框圖問題,結(jié)合初始條件和輸出結(jié)果,分析控制循環(huán)的變量應(yīng)滿足的條件或累加、累乘的變量的表達(dá)式對于辨析程序框圖功能問題,可將程序執(zhí)行幾次,即可根據(jù)結(jié)果作出判斷.典例1 執(zhí)行如下的程序框圖,則輸出的 SKIPIF 1 0 是A SK

6、IPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 【答案】A【解析】 SKIPIF 1 0 成立,執(zhí)行第一次循環(huán), SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 成立,執(zhí)行第二次循環(huán), SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 成立,執(zhí)行第三次循環(huán), SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 成立,執(zhí)行第四次循環(huán), SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 成立,執(zhí)行第五次循環(huán), SKIPIF 1 0 , SKIPIF 1 0

7、 ; SKIPIF 1 0 成立,執(zhí)行第六次循環(huán), SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 成立,執(zhí)行第七次循環(huán), SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 成立,執(zhí)行第八次循環(huán), SKIPIF 1 0 , SKIPIF 1 0 ; SKIPIF 1 0 不成立,跳出循環(huán)體,輸出 SKIPIF 1 0 的值為 SKIPIF 1 0 ,故選A【名師點(diǎn)睛】本題考查算法與程序框圖的計算,解題時要根據(jù)算法框圖計算出算法的每一步,考查分析問題和計算能力,屬于中等題.1執(zhí)行如圖所示的程序框圖,若輸入 SKIPIF 1 0 ,則輸出s的值為A

8、 SKIPIF 1 0 B0C SKIPIF 1 0 D SKIPIF 1 0 典例2 南宋數(shù)學(xué)家秦九韶在數(shù)書九章中提出的秦九韶,算法至今仍是多項式求值比較先進(jìn)的算法.已知 SKIPIF 1 0 ,下列程序框圖設(shè)計的是求 SKIPIF 1 0 的值,在“”中應(yīng)填的執(zhí)行語句是A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 SKIPIF 1 0 D SKIPIF 1 0 SKIPIF 1 0 【答案】C【解析】初始值 SKIPIF 1 0 該程序的計算方式:第一步:計算 SKIPIF 1 0 ,空白處的結(jié)果應(yīng)為 SKIPIF 1 0 ;第二步:計算 SKIPIF 1

9、0 ,空白處的結(jié)果應(yīng)為 SKIPIF 1 0 SKIPIF 1 0 綜合分析可得:空白處應(yīng)填 SKIPIF 1 0 SKIPIF 1 0 ,故選C2九章算術(shù)卷七盈不足中有如下問題:“今有共買羊,人出五,不足四十五;人出七,不足三.問人數(shù)、羊價各幾何?”翻譯為:現(xiàn)有幾個人一起買羊,若每人出五錢,還差四十五錢;若每人出七錢,還差三錢,問人數(shù)、羊價分別是多少,為了研究該問題,設(shè)置了如圖所示的程序框圖,若要輸出人數(shù)和羊價,則判斷框中應(yīng)該填A(yù) SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 考向二 算法語句1輸入語句的要求(1)輸入語句要求輸入的值是具

10、體的常量(2)提示內(nèi)容提示用戶輸入的是什么信息,必須加雙引號,提示內(nèi)容“原原本本”地在計算機(jī)屏幕上顯示,提示內(nèi)容與變量之間要用分號隔開2輸出語句的要求(1)表達(dá)式是算法和程序要求輸出的信息(2)提示內(nèi)容提示用戶要輸出的是什么信息,必須加雙引號,提示內(nèi)容和表達(dá)式要用分號分開(3)輸出語句可以一次完成輸出多個表達(dá)式的功能,不同的表達(dá)式之間可用“,”分隔;輸出語句還可以是“提示內(nèi)容1”;表達(dá)式1,“提示內(nèi)容2”;表達(dá)式2,“提示內(nèi)容3”;表達(dá)式3,的形式,例如,PRINT“a,b,c”;a,b,c;PRINT“a”;a,“b”;b,“c”;C典例3 如圖程序中,輸入 SKIPIF 1 0 ,則輸出的

11、結(jié)果為A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D無法確定【答案】B【解析】該程序是求 SKIPIF 1 0 的最大值,因為 SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 ,故 SKIPIF 1 0 的最大值為 SKIPIF 1 0 ,故選B【名師點(diǎn)睛】本題考查條件語句,為基礎(chǔ)題注意對數(shù)的大小比較,可通過尋找合適的單調(diào)函數(shù)來構(gòu)建大小關(guān)系,如果底數(shù)不統(tǒng)一,可以利用對數(shù)的運(yùn)算性質(zhì)統(tǒng)一底數(shù).不同類型的數(shù)比較大小,應(yīng)找一個中間數(shù),通過它實現(xiàn)大小關(guān)系的傳遞.3如圖是一個求20個數(shù)的平均數(shù)的程序,在橫線上應(yīng)填充的語句為A SKIPIF 1 0

12、 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 1下面的框圖是已知直角三角形兩條直角邊 SKIPIF 1 0 , SKIPIF 1 0 ,求斜邊 SKIPIF 1 0 的算法,其中正確的是ABCD2執(zhí)行下面的程序,則輸出的s的值是A11B15C17D193閱讀如圖所示的程序框圖,運(yùn)行相應(yīng)的程序,若輸入 SKIPIF 1 0 的值為1,則輸出 SKIPIF 1 0 的值為A SKIPIF 1 0 B2C0D無法判斷4執(zhí)行如圖所示的程序框圖,輸出的 SKIPIF 1 0 值為A42B19C8D35執(zhí)行如程序框圖所示的程序,若輸入的x的值為2,則輸出的x的值為A3B5

13、C7D96如圖程序框圖的算法思路源于我國古代數(shù)學(xué)名著九章算術(shù)中的“更相減損術(shù)”,執(zhí)行該程序框圖,若輸入 SKIPIF 1 0 , SKIPIF 1 0 分別為2,8,則輸出的 SKIPIF 1 0 等于A4B0C2D147執(zhí)行如圖所示的程序框圖,若輸出 SKIPIF 1 0 ,則輸入的 SKIPIF 1 0 A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 8執(zhí)行下邊的程序框圖,如果輸出的 SKIPIF 1 0 值為1,則輸入的 SKIPIF 1 0 值為A0B SKIPIF 1 0 C0或 SKIPIF 1 0 D0或19設(shè) SKIPIF

14、 1 0 為區(qū)間 SKIPIF 1 0 內(nèi)的均勻隨機(jī)數(shù),則計算機(jī)執(zhí)行下列程序后,輸出的 SKIPIF 1 0 值落在區(qū)間 SKIPIF 1 0 內(nèi)的概率為A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 10已知某算法的程序框圖如圖所示,則該算法的功能是A求首項為 SKIPIF 1 0 ,公比為 SKIPIF 1 0 的等比數(shù)列的前 SKIPIF 1 0 項的和B求首項為 SKIPIF 1 0 ,公比為 SKIPIF 1 0 的等比數(shù)列的前 SKIPIF 1 0 項的和C求首項為 SKIPIF 1 0 ,公比為 SKIPIF 1 0 的等比

15、數(shù)列的前 SKIPIF 1 0 項的和D求首項為 SKIPIF 1 0 ,公比為 SKIPIF 1 0 的等比數(shù)列的前 SKIPIF 1 0 項的和11為了計算 SKIPIF 1 0 ,設(shè)計如圖所示的程序框圖,則在空白框中應(yīng)填入A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 12已知函數(shù)MOD是一個求余函數(shù),記MOD(m,n)表示m除以n的余數(shù),例如MOD(13,3)=1,下圖是某個算法的程序框圖,當(dāng)輸入m的值為27時,則輸出i的值為A2B3C4D513某程序框圖如圖所示,其中 SKIPIF 1 0 ,若輸出的 SKIPIF 1 0 ,則

16、判斷框內(nèi)應(yīng)填入的條件為A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 14若如圖所示的程序框圖的輸出結(jié)果為二進(jìn)制數(shù) SKIPIF 1 0 化為十進(jìn)制數(shù)(注: SKIPIF 1 0 SKIPIF 1 0 ),那么處理框內(nèi)可填入A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 15如圖所示的莖葉圖為高三某班 SKIPIF 1 0 名學(xué)生的化學(xué)考試成績,算法框圖中輸入的 SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1

17、0 為莖葉圖中的學(xué)生成績,則輸出的 SKIPIF 1 0 , SKIPIF 1 0 分別是A SKIPIF 1 0 , SKIPIF 1 0 B SKIPIF 1 0 , SKIPIF 1 0 C SKIPIF 1 0 , SKIPIF 1 0 D SKIPIF 1 0 , SKIPIF 1 0 16明朝數(shù)學(xué)家程大位將“孫子定理”(也稱“中國剩余定理”)編成易于上口的孫子歌訣:三人同行七十稀,五樹梅花廿一支,七子團(tuán)圓正半月,除百零五便得知已知正整數(shù) SKIPIF 1 0 被 SKIPIF 1 0 除余 SKIPIF 1 0 ,被 SKIPIF 1 0 除余 SKIPIF 1 0 ,被 SKIP

18、IF 1 0 除余 SKIPIF 1 0 ,求 SKIPIF 1 0 的最小值按此歌訣得算法如圖,則輸出 SKIPIF 1 0 的結(jié)果為A53B54C158D26317執(zhí)行如圖程序,如果輸入的 SKIPIF 1 0 , SKIPIF 1 0 ,那么輸出的結(jié)果為_18定義某種運(yùn)算 SKIPIF 1 0 , SKIPIF 1 0 的運(yùn)算原理如圖所示:設(shè) SKIPIF 1 0 則 SKIPIF 1 0 在區(qū)間 SKIPIF 1 0 上的最小值為_.1【2019年高考天津卷文數(shù)】閱讀下邊的程序框圖,運(yùn)行相應(yīng)的程序,輸出 SKIPIF 1 0 的值為A5B8C24D292【2019年高考北京卷文數(shù)】執(zhí)行

19、如圖所示的程序框圖,輸出的s值為A1B2C3D43【2019年高考全國卷文數(shù)】如圖是求 SKIPIF 1 0 的程序框圖,圖中空白框中應(yīng)填入A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 4【2019年高考全國卷文數(shù)】執(zhí)行下邊的程序框圖,如果輸入的 SKIPIF 1 0 為0.01,則輸出 SKIPIF 1 0 的值等于A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 5【2018年高考全國卷文數(shù)】為計算 SKIPIF 1 0 ,設(shè)計了下面的程序框圖,則在空白框中應(yīng)填入A SKIPIF

20、 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 6【2018年高考北京卷文數(shù)】執(zhí)行如圖所示的程序框圖,輸出的s值為A SKIPIF 1 0 B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 7【2018年高考天津卷文數(shù)】閱讀如圖的程序框圖,運(yùn)行相應(yīng)的程序,若輸入N的值為20,則輸出T的值為A1B2C3D48【2017年高考全國卷文數(shù)】執(zhí)行下面的程序框圖,如果輸入的 SKIPIF 1 0 ,則輸出的 SKIPIF 1 0 A2 B3C4 D59【2017年高考全國卷文數(shù)】下面程序框圖是為了求出滿足 SKIPIF 1 1000和n

21、=n+1BA1000和n=n+2CA1000和n=n+1DA1000和n=n+210【2017年高考全國卷文數(shù)】執(zhí)行下面的程序框圖,為使輸出S的值小于91,則輸入的正整數(shù)N的最小值為A5B4C3D211【2017年高考北京卷文數(shù)】執(zhí)行如圖所示的程序框圖,輸出的 SKIPIF 1 0 值為A2B SKIPIF 1 0 C SKIPIF 1 0 D SKIPIF 1 0 12【2017年高考天津卷文數(shù)】閱讀下面的程序框圖,運(yùn)行相應(yīng)的程序,若輸入 SKIPIF 1 0 的值為24,則輸出 SKIPIF 1 0 的值為A0B1C2D313【2019年高考江蘇卷】下圖是一個算法流程圖,則輸出的S的值是_

22、14【2018年高考江蘇卷】一個算法的偽代碼如圖所示,執(zhí)行此算法,最后輸出的S的值為_15【2017年高考江蘇卷】如圖是一個算法流程圖,若輸入 SKIPIF 1 0 的值為 SKIPIF 1 0 ,則輸出 SKIPIF 1 0 的值是_變式拓展變式拓展1【答案】B【解析】模擬執(zhí)行程序框圖,可得程序框圖的功能是求s=sin SKIPIF 1 0 +sin SKIPIF 1 0 +sin SKIPIF 1 0 的值.因為sin SKIPIF 1 0 的取值以6為周期,且sin SKIPIF 1 0 +sin SKIPIF 1 0 +sin SKIPIF 1 0 =0,又因為2015=3356+5,

23、所以s=sin SKIPIF 1 0 +sin SKIPIF 1 0 +sin SKIPIF 1 0 =sin SKIPIF 1 0 +sin SKIPIF 1 0 +sin+sin SKIPIF 1 0 +sin SKIPIF 1 0 =0故答案為B【名師點(diǎn)睛】本題主要考查了循環(huán)結(jié)構(gòu)的程序框圖,考查了正弦函數(shù)的周期性,模擬執(zhí)行程序框圖正確得到程序框圖的功能是解題的關(guān)鍵,屬于基礎(chǔ)題2【答案】A【解析】模擬執(zhí)行程序,可得x為人數(shù),y為羊價,由題意可得:5x+457x+3,解得x21,即當(dāng)x20,k20時,繼續(xù)循環(huán),當(dāng)x21,k21時,退出循環(huán),輸出x,y的值,則判斷框中應(yīng)填入的內(nèi)容為:k20?.

24、故選A【名師點(diǎn)睛】本題考查了程序框圖, 解題時應(yīng)模擬程序框圖的運(yùn)行過程,以便得出正確的結(jié)論,是基礎(chǔ)題求解時,根據(jù)題意可得x為人數(shù),y為羊價,得5x+457x+3,解得x21,模擬程序的運(yùn)行可得當(dāng)x21,k21時,退出循環(huán),輸出x,y的值,即可得解判斷框中應(yīng)填入的內(nèi)容3【答案】B【解析】算法語句中的循環(huán)語句表示形式有2種:DoLoop語句,執(zhí)行時,Until關(guān)鍵字用于檢查 DoLoop語句中的條件條件不成立執(zhí)行循環(huán)體,條件成立退出循環(huán) while結(jié)構(gòu)循環(huán)為當(dāng)型循環(huán)(whenloop),一般用于不知道循環(huán)次數(shù)的情況維持循環(huán)的是一個條件表達(dá)式,條件成立執(zhí)行循環(huán)體,條件不成立退出循環(huán) 由題意易得, S

25、KIPIF 1 0 .故選B【名師點(diǎn)睛】本題主要考查了循環(huán)語句的定義及表示形式,熟練掌握循環(huán)語句的格式是解答的關(guān)鍵,屬于基礎(chǔ)題由循環(huán)語句的定義及表示形式即可直接得解考點(diǎn)沖關(guān)考點(diǎn)沖關(guān)1【答案】A【解析】由題意知應(yīng)先輸入 SKIPIF 1 0 , SKIPIF 1 0 ,再由公式計算 SKIPIF 1 0 ,最后輸出 SKIPIF 1 0 ,結(jié)束,B中的順序錯誤;C中的起止框錯誤;D中的處理框錯誤,A正確,故選A.【名師點(diǎn)睛】本題主要考查了流程圖的識別與應(yīng)用問題,是基礎(chǔ)題2【答案】B【解析】當(dāng)i3時,s7,當(dāng)i5時,s11,此時仍滿足條件“i6”,因此再循環(huán)一次,即i7時,s15,此時不滿足“i6

26、”,所以s15.故答案為B.【名師點(diǎn)睛】這個題目考查的是框圖中的循環(huán)結(jié)構(gòu),計算輸出結(jié)果,對于循環(huán)結(jié)構(gòu)的框圖關(guān)鍵是將每一次循環(huán)的結(jié)果都按題意寫出來,直到滿足輸出條件為止.根據(jù)題意和循環(huán)結(jié)構(gòu)框圖,得到i=3和i=5時的s值,i=7時不滿足條件退出循環(huán),得到結(jié)果.3【答案】B【解析】因為輸入的x值為1大于0,所以執(zhí)行y2x2,輸出2故選B【名師點(diǎn)睛】本題考查了程序框圖中的條件結(jié)構(gòu),條件結(jié)構(gòu)的特點(diǎn)是,算法的流程根據(jù)條件是否成立有不同的流向,算法不循環(huán)執(zhí)行求解時,根據(jù)條件結(jié)構(gòu),輸入的x值小于0,執(zhí)行yx,輸出y;輸入的x值等于0,執(zhí)行y0,輸出y;輸入的x值大于0,執(zhí)行y2x,輸出y.由x10,執(zhí)行y2

27、x得解4【答案】B【解析】第一次循環(huán),得 SKIPIF 1 0 ;第二次循環(huán),得 SKIPIF 1 0 ;第三次循環(huán),得 SKIPIF 1 0 ,此時不滿足循環(huán)條件,退出循環(huán),輸出,故選B5【答案】D【解析】執(zhí)行程序框圖,輸入x,當(dāng)i=1時,得到2x1;當(dāng)i=2時,得到2(2x1)1=4x3;當(dāng)i=3時,得到2(4x3)1=8x7;當(dāng)i=4時,退出循環(huán),輸出8x7= SKIPIF 1 0 .故選D【名師點(diǎn)睛】本題考查循環(huán)結(jié)構(gòu)的程序框圖的輸出結(jié)果的計算問題,著重考查推理與運(yùn)算能力,屬于基礎(chǔ)題6【答案】C【解析】由題a=2,b=8, SKIPIF 1 0 且 SKIPIF 1 0 ,則b=82=6

28、;此時a=2,b=6, SKIPIF 1 0 且 SKIPIF 1 0 ,則b=62=4;此時a=2,b=4, SKIPIF 1 0 且 SKIPIF 1 0 ,則b=42=2;此時a=2,b=2,a=b,輸出a=2,故選C【名師點(diǎn)睛】本題考查程序框圖,屬于基礎(chǔ)題.求解時,根據(jù)程序框圖逐步分析即可得出a的值.7【答案】D【解析】根據(jù)程序框圖中的算法,得輸出的結(jié)果可能是 SKIPIF 1 0 或 SKIPIF 1 0 ,當(dāng)輸出的 SKIPIF 1 0 是 SKIPIF 1 0 時,即 SKIPIF 1 0 , SKIPIF 1 0 ,此時 SKIPIF 1 0 不存在;當(dāng)輸出的 SKIPIF 1

29、 0 是 SKIPIF 1 0 時,即 SKIPIF 1 0 , SKIPIF 1 0 ,此時 SKIPIF 1 0 ,符合題意,綜上所述可得輸入的 SKIPIF 1 0 故選D【名師點(diǎn)睛】本題以程序框圖為載體,求方程的解,著重考查了算法語句與方程、三角函數(shù)等知識,屬于基礎(chǔ)題求解時,分 SKIPIF 1 0 和 SKIPIF 1 0 時兩種情況加以討論,解方程并比較 SKIPIF 1 0 的范圍,最后綜合即可得到本題的答案8【答案】C【解析】程序?qū)?yīng)的函數(shù)為y SKIPIF 1 0 ,若x0,由y1得ex1,得x0,滿足條件若x0,由y2lnx1,得lnx1,即xe,滿足條件綜上,x0或e,故

30、選C【名師點(diǎn)睛】本題主要考查程序框圖的識別和應(yīng)用,根據(jù)條件轉(zhuǎn)化為分段函數(shù)是解決本題的關(guān)鍵9【答案】C【解析】根據(jù)題意知,當(dāng)x2,0時,y2x SKIPIF 1 0 ,1;當(dāng)x(0,2時,y2x+1(1,5,所以當(dāng)y SKIPIF 1 0 ,3時,x1,1,其區(qū)間長度為2,所求的概率為P SKIPIF 1 0 故選C【名師點(diǎn)睛】本題考查了程序語言應(yīng)用問題,也考查了函數(shù)與幾何概型的概率計算問題,是中檔題求解時,根據(jù)題意知函數(shù)y是分段函數(shù),寫出函數(shù)解析式,計算y SKIPIF 1 0 ,3時x的取值范圍,利用幾何概型求對應(yīng)的概率10【答案】A【解析】由已知中的程序框圖可知:該程序的循環(huán)變量n的初始值

31、為1,終值為2019,步長為2,故循環(huán)共執(zhí)行了1009次由S中第一次累加的是2111,第二次累加的是2314,故該算法的功能是求首項為1,公比為4的等比數(shù)列的前1009項的和.故選A【名師點(diǎn)睛】本題考查的知識點(diǎn)是程序框圖,當(dāng)循環(huán)的次數(shù)不多,或有規(guī)律時,常采用模擬循環(huán)的方法解答求解時,由已知中的程序框圖可知:該程序的功能是利用循環(huán)結(jié)構(gòu)計算并輸出變量S的值,模擬程序的運(yùn)行過程,可得答案11【答案】B【解析】由 SKIPIF 1 0 SKIPIF 1 0 ,即 SKIPIF 1 0 , SKIPIF 1 0 .則每次循環(huán), SKIPIF 1 0 增加2個數(shù),即 SKIPIF 1 0 .故選B【名師點(diǎn)

32、睛】本題主要考查程序框圖的應(yīng)用,根據(jù)循環(huán)條件,進(jìn)行分類,找到規(guī)律是解決本題的關(guān)鍵,屬于基礎(chǔ)題12【答案】B【解析】根據(jù)題意,輸入 SKIPIF 1 0 滿足 SKIPIF 1 0 ,判斷 SKIPIF 1 0 ,即 SKIPIF 1 0 除以 SKIPIF 1 0 有沒有余數(shù),如有余數(shù),則 SKIPIF 1 0 ;如果沒有余數(shù),則 SKIPIF 1 0 ,然后再重新循環(huán),直至 SKIPIF 1 0 停止循環(huán),輸出 SKIPIF 1 0 的值,當(dāng)n3,9,27時27能被n整除,所以進(jìn)行了3次 SKIPIF 1 0 ,而 SKIPIF 1 0 的初始值為0,所以最終i3.故選B.【名師點(diǎn)睛】本題考

33、查讀懂框圖的循環(huán)語句和判斷語句,根據(jù)輸入值求輸出值,屬于中檔題.求解時,讀懂框圖的循環(huán)語句和判斷語句,分析出循環(huán)終止時的 SKIPIF 1 0 的值,得到答案.13【答案】A【解析】由 SKIPIF 1 0 SKIPIF 1 0 SKIPIF 1 0 ,解得 SKIPIF 1 0 所以當(dāng)n的值為2019時,滿足判斷框內(nèi)的條件;當(dāng)n的值為2020時,不滿足判斷框內(nèi)的條件,退出循環(huán),輸出S的值故結(jié)合選項,判斷框內(nèi)應(yīng)填入的條件為 SKIPIF 1 0 故選A【名師點(diǎn)睛】本題主要考查程序框圖判斷框的填充,意在考查學(xué)生對該知識的理解掌握水平.14【答案】D【解析】由題意,二進(jìn)制數(shù) SKIPIF 1 0

34、化為十進(jìn)制數(shù): SKIPIF 1 0 ,即運(yùn)行程序框輸出的結(jié)果為21,經(jīng)驗證可得,處理框內(nèi)可填入 SKIPIF 1 0 ,故選D【名師點(diǎn)睛】本題主要考查了二進(jìn)制與十進(jìn)制的轉(zhuǎn)化,以及循環(huán)結(jié)構(gòu)的程序框圖的計算與輸出,著重考查了推理與運(yùn)算能力,屬于基礎(chǔ)題.15【答案】B【解析】由程序框圖可知,框圖統(tǒng)計的是成績不小于80和成績不小于60且小于80的人數(shù),由莖葉圖可知,成績不小于80的有12個,成績不小于60且小于80的有26個,故 SKIPIF 1 0 , SKIPIF 1 0 16【答案】A【解析】按程序框圖知 SKIPIF 1 0 的初值為 SKIPIF 1 0 ,代入循環(huán)結(jié)構(gòu),第一次循環(huán) SKI

35、PIF 1 0 ,第二次循環(huán) SKIPIF 1 0 ,退出循環(huán), SKIPIF 1 0 的輸出值為 SKIPIF 1 0 ,故選A17【答案】 SKIPIF 1 0 , SKIPIF 1 0 【解析】按照算法模擬程序運(yùn)行,輸入 SKIPIF 1 0 , SKIPIF 1 0 ,滿足條件 SKIPIF 1 0 ,則 SKIPIF 1 0 , SKIPIF 1 0 , SKIPIF 1 0 ,輸出結(jié)果為 SKIPIF 1 0 , SKIPIF 1 0 .【名師點(diǎn)睛】本題考查根據(jù)算法語言計算輸出結(jié)果,屬于基礎(chǔ)題.求解時,根據(jù)算法模擬程序運(yùn)行即可得到結(jié)果.18【答案】 SKIPIF 1 0 【解析】由

36、程序框圖,得 SKIPIF 1 0 ,則 SKIPIF 1 0 ,易知 SKIPIF 1 0 在區(qū)間 SKIPIF 1 0 上的最小值為 SKIPIF 1 0 【名師點(diǎn)睛】本題主要考查新定義題目、程序框圖,意在考查學(xué)生的邏輯思維能力,屬于基礎(chǔ)題求解時,先根據(jù)程序框圖的功能得出 SKIPIF 1 0 的意義,再求出函數(shù) SKIPIF 1 0 的解析式,進(jìn)而求出最小值直通高考直通高考1【答案】B【分析】根據(jù)程序框圖,逐步寫出運(yùn)算結(jié)果即可【解析】 SKIPIF 1 0 ; SKIPIF 1 0 ; SKIPIF 1 0 ,結(jié)束循環(huán),輸出 SKIPIF 1 0 故選B【名師點(diǎn)睛】解答本題要注意要明確循

37、環(huán)體終止的條件是什么,會判斷什么時候終止循環(huán)體2【答案】B【分析】根據(jù)程序框圖中的條件逐次運(yùn)算即可【解析】初始: SKIPIF 1 0 , SKIPIF 1 0 ,運(yùn)行第一次, SKIPIF 1 0 , SKIPIF 1 0 ,運(yùn)行第二次, SKIPIF 1 0 , SKIPIF 1 0 ,運(yùn)行第三次, SKIPIF 1 0 ,結(jié)束循環(huán),輸出 SKIPIF 1 0 ,故選B【名師點(diǎn)睛】本題考查程序框圖,屬于容易題,注重基礎(chǔ)知識、基本運(yùn)算能力的考查3【答案】A【分析】本題主要考查算法中的程序框圖,滲透閱讀、分析與解決問題等素養(yǎng),認(rèn)真分析式子結(jié)構(gòu)特征與程序框圖結(jié)構(gòu),即可找出作出選擇【解析】初始:

38、SKIPIF 1 0 ,因為第一次應(yīng)該計算 SKIPIF 1 0 = SKIPIF 1 0 , SKIPIF 1 0 =2;執(zhí)行第2次, SKIPIF 1 0 ,因為第二次應(yīng)該計算 SKIPIF 1 0 = SKIPIF 1 0 , SKIPIF 1 0 =3,結(jié)束循環(huán),故循環(huán)體為 SKIPIF 1 0 ,故選A【秒殺速解】認(rèn)真觀察計算式子的結(jié)構(gòu)特點(diǎn),可知循環(huán)體為 SKIPIF 1 0 4【答案】C【分析】根據(jù)程序框圖,結(jié)合循環(huán)關(guān)系進(jìn)行運(yùn)算,可得結(jié)果【解析】輸入的 SKIPIF 1 0 為 SKIPIF 1 0 , SKIPIF 1 0 不滿足條件; SKIPIF 1 0 不滿足條件; SKI

39、PIF 1 0 SKIPIF 1 0 滿足條件,結(jié)束循環(huán);輸出 SKIPIF 1 0 ,故選C【名師點(diǎn)睛】解答本題關(guān)鍵是利用循環(huán)運(yùn)算,根據(jù)計算精確度確定數(shù)據(jù)分析5【答案】B【解析】由 SKIPIF 1 0 得程序框圖先對奇數(shù)項累加,偶數(shù)項累加,最后再相減.因此在空白框中應(yīng)填入i=i+2,故選B6【答案】B【解析】執(zhí)行循環(huán)前:k=1,S=1在執(zhí)行第一次循環(huán)時,S=1 SKIPIF 1 0 由于k=23,所以執(zhí)行下一次循環(huán)S= SKIPIF 1 0 ,k=3,直接輸出S= SKIPIF 1 0 ,故選B7【答案】B【解析】若輸入N=20,則i=2,T=0, SKIPIF 1 0 =10是整數(shù),滿足

40、條件T=0+1=1,i=2+1=3,i5不成立,循環(huán), SKIPIF 1 0 不是整數(shù),不滿足條件,i=3+1=4,i5不成立,循環(huán), SKIPIF 1 0 =5是整數(shù),滿足條件,T=1+1=2,i=4+1=5,i5成立,輸出T=2,故選B8【答案】B【解析】閱讀流程圖,初始化數(shù)值 SKIPIF 1 0 . 循環(huán)結(jié)果執(zhí)行如下:第一次: SKIPIF 1 0 ;第二次: SKIPIF 1 0 ;第三次: SKIPIF 1 0 ;第四次: SKIPIF 1 0 ;第五次: SKIPIF 1 0 ;第六次: SKIPIF 1 0 ;結(jié)束循環(huán),輸出 SKIPIF 1 0 .故選B.【名師點(diǎn)睛】算法與流

41、程圖的考查,側(cè)重于對流程圖循環(huán)結(jié)構(gòu)的考查.求解時,先明晰算法及流程圖的相關(guān)概念,包括選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、偽代碼,其次要重視循環(huán)起點(diǎn)條件、循環(huán)次數(shù)、循環(huán)終止條件,更要通過循環(huán)規(guī)律,明確流程圖研究的數(shù)學(xué)問題,如:是求和還是求項.9【答案】D【解析】由題意,因為 SKIPIF 1 0 ,且框圖中在“否”時輸出,所以判定框內(nèi)不能輸入 SKIPIF 1 0 ,故填 SKIPIF 1 0 ,又要求 SKIPIF 1 0 為偶數(shù)且初始值為0,所以矩形框內(nèi)填 SKIPIF 1 0 ,故選D.【名師點(diǎn)睛】解決此類問題的關(guān)鍵是讀懂程序框圖,明確順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu)的真正含義.本題巧妙地設(shè)置了兩個空格需要填寫,所以需要抓住循環(huán)的重點(diǎn),偶數(shù)該如何增量,判斷框內(nèi)如何進(jìn)行判

溫馨提示

  • 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

提交評論