《新課標(biāo)高三數(shù)學(xué)一輪復(fù)習(xí) 第10篇 程序框圖與算法語句學(xué)案 理》由會員分享,可在線閱讀,更多相關(guān)《新課標(biāo)高三數(shù)學(xué)一輪復(fù)習(xí) 第10篇 程序框圖與算法語句學(xué)案 理(15頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、高考數(shù)學(xué)精品復(fù)習(xí)資料 2019.5第六十八課時 程序框圖與算法語句課前預(yù)習(xí)案考綱要求1.了解算法的含義,了解算法的思想.2.理解程序框圖的三種基本邏輯結(jié)構(gòu):順序、條件分支、循環(huán).3.了解幾種基本算法語句輸入語句、輸出語句、賦值語句、條件語句、循環(huán)語句的含義.基礎(chǔ)知識梳理1程序框圖的結(jié)構(gòu)類型及作用(1)順序結(jié)構(gòu)定義:由若干個 執(zhí)行的步驟組成的,這是任何一個算法都離不開的基本結(jié)構(gòu)結(jié)構(gòu)形式(2)條件結(jié)構(gòu)定義:算法的流程根據(jù) 是否成立有不同的流向,條件結(jié)構(gòu)就是處理這種過程的結(jié)構(gòu)結(jié)構(gòu)形式(3)循環(huán)結(jié)構(gòu)定義:從某處開始,按照一定的條件反復(fù)執(zhí)行某些步驟的情況,這就是循環(huán)結(jié)構(gòu),反復(fù)執(zhí)行的步驟稱為 結(jié)構(gòu)形式2算
2、法語句的格式與應(yīng)用(1)輸入語句、輸出語句和賦值語句語句一般格式功能輸入語句INPUT“提示內(nèi)容”;變量輸出語句PRINT“提示內(nèi)容”;表達(dá)式賦值語句變量表達(dá)式(2)條件語句功能:實(shí)現(xiàn) 結(jié)構(gòu)條件語句的格式及框圖:aIFTHEN格式bIFTHENELSE格式IF條件THEN語句體1ELSE 語句體2END IF(3)循環(huán)語句功能:實(shí)現(xiàn)程序框圖中的 結(jié)構(gòu)循環(huán)語句的格式及框圖:aUNTIL語句bWHILE語句WHILE 條件 循環(huán)體WEND開始是否輸出結(jié)束預(yù)習(xí)自測1(20xx年高考北京卷)執(zhí)行如圖所示的程序框圖,輸出的S值為()A1BCD2(20xx年高考天津卷)閱讀如圖所示的程序框圖,運(yùn)行相應(yīng)的程
3、序,當(dāng)輸入x的值為25時,輸出x的值為()A1 B1 C3 D93(20xx·安徽)如圖所示,程序框圖的輸出結(jié)果是()A3 B4 C5 D84(20xx·浙江)若某程序框圖如圖所示,則該程序運(yùn)行后輸出的值是_課內(nèi)探究案典型例題考點(diǎn)1 基本邏輯結(jié)構(gòu)和程序框圖的運(yùn)用【典例1】(20xx臨沂一模)若執(zhí)行如圖所示的框圖,輸入x11,x22,x33,2,則輸出的數(shù)等于()A. B. C. D1【變式1】 (20xx濟(jì)南三模)閱讀如圖所示的程序框圖,執(zhí)行相應(yīng)的程序,則輸出的結(jié)果是()A2 B2 C3 D3考點(diǎn)2 程序框圖的補(bǔ)充與完善【例2】如圖所示的框圖,當(dāng)x16,x29,p8.5時,
4、x3等于()A7 B8C10 D11【變式2】一個算法的程序框圖如圖所示,若該程序輸出的結(jié)果是,則判斷框內(nèi)應(yīng)填入的條件是()Ai<4 Bi>4Ci<5 Di>5考點(diǎn)3 算法與其他知識的交匯【典例3】(20xx年高考新課標(biāo)全國卷)如果執(zhí)行如圖所示的程序框圖,輸入正整數(shù)N(N2)和實(shí)數(shù)a1,a2,aN,輸出A,B,則()AAB為a1,a2,aN的和B.為a1,a2,aN的算術(shù)平均數(shù)CA和B分別是a1,a2,aN中最大的數(shù)和最小的數(shù)DA和B分別是a1,a2,aN中最小的數(shù)和最大的數(shù)【變式3】4(20xx年高考陜西卷)如圖是用模擬方法估計(jì)圓周率值的程序框圖,P表示估計(jì)結(jié)果,則圖
5、中空白框內(nèi)應(yīng)填入()AP BPCP DP當(dāng)堂檢測1(20xx年高考浙江卷)某程序框圖如圖所示,若該程序運(yùn)行后輸出的值是,則()ABCD開始S=1,k=1k>a?S=S+k=k+1輸出S 結(jié)束是否2(20xx·鄭州二次預(yù)測)如圖給出的是計(jì)算的值的一個程序框圖,其中判斷框內(nèi)應(yīng)填入的條件是()Ai>10? Bi<10?Ci>20? Di<20?3(20xx·德州二模)某客運(yùn)部門規(guī)定甲、乙兩地之間旅客托運(yùn)行李的費(fèi)用為:不超過25 kg按0.5元/kg收費(fèi),超過25 kg的部分按0.8元/kg收費(fèi),計(jì)算收費(fèi)的程序框圖如圖所示,則處應(yīng)填()Ay0
6、.8xy0.5xBy0.5xy0.8xCy25×0.5(x25)×0.8y0.5xDy25×0.50.8xy0.8x4閱讀如圖所示的程序框圖,輸出的S值為()A0 B1 C1 D.1課后鞏固案 A組全員必做題1(20xx年高考安徽卷)如圖所示,程序框圖(算法流程圖)的輸出結(jié)果是()ABCD2(20xx年高考重慶卷)執(zhí)行如圖所示的程序框圖,如果輸出,那么判斷框內(nèi)應(yīng)填入的條件是()ABCD3(20xx·西安質(zhì)檢)按如圖所示的算法框圖運(yùn)算,若輸出k2,則輸入x的取值范圍是 ()A19x<200 Bx<19C19<x<200 Dx2004
7、(20xx·江蘇)如圖是一個算法框圖,則輸出的k的值是_5(20xx·惠州模擬)對任意非零實(shí)數(shù)a,b,若ab的運(yùn)算原理如程序框圖所示,則32_.B組提高選做題1(20xx·濰坊模擬)運(yùn)行如圖所示的程序框圖,若輸出結(jié)果為,則判斷框中應(yīng)該填的條件是()Ak>5 Bk>6 Ck>7 Dk>82(20xx年年高考新課標(biāo)卷)執(zhí)行如圖所示的程序框圖,如果輸入的,那么輸出的()ABCD 3(20xx·湖北)閱讀如圖所示的程序框圖,運(yùn)行相應(yīng)的程序,輸出的結(jié)果s_.4(20xx·湖南)如果執(zhí)行如圖所示的程序框圖,輸入x1,n3,則輸出的數(shù)
8、S_.5(20xx年高考陜西卷)根據(jù)下列算法語句, 當(dāng)輸入為60時, 輸出的值為輸入xIf x50 Theny= Else y=25+End If輸出y()A25B30C31D61參考答案預(yù)習(xí)自測1【答案】C2【答案】C【解析】執(zhí)行程序框圖,x25,|x|25|>1,x14,|4|>1,x11,1>1不成立,x2×113.故選C.3【答案】B【解析】當(dāng)x1,y1時,滿足x4,則x2,y2;當(dāng)x2,y2時,滿足x4,則x2×24,y213;當(dāng)x4,y3時,滿足x4,則x2×48,y314;當(dāng)x8,y4時,不滿足x4,則輸出y4.4【答案】【解析】由
9、程序框圖可知,當(dāng)T1,i1時,T1,i2,不滿足i>5;T,i3,不滿足i>5;T,i4,不滿足i>5;T,i5,不滿足i>5;T,i6,滿足i>5;輸出T.典型例題【典例1】【答案】C【解析】算法的功能是求解三個數(shù)的方差,輸出的是S.【變式1】【答案】D【例2】【答案】B【解析】|x1x2|3,|x2x3|x39|,故當(dāng)|x1x2|x2x3|,即3|x39|時,p,與p8.5不符;當(dāng)|x1x2|x2x3|,即3|x39|時,p8.5,x38.【變式2】【答案】C【解析】初始值i1,T0,P15;第一次循環(huán)后i2,T1,P5;第二次循環(huán)后i3,T2,P1;第三次循
10、環(huán)后i4,T3,P;第四次循環(huán)后i5,T4,P,因此循環(huán)次數(shù)應(yīng)為4次,故i<5可以作為判斷循環(huán)終止的條件,故選C.【典例3】【答案】C【解析】隨著k的取值不同,x可以取遍實(shí)數(shù)a1,a2,aN,依次與A,B比較,A始終取較大的那個數(shù),B始終取較小的那個數(shù),直到比較完為止,故最終輸出的A,B分別是這N個數(shù)中的最大數(shù)與最小數(shù),故選C.【變式3】【答案】D【解析】利用幾何概型,構(gòu)造一個邊長為1的正方形及其內(nèi)一個半徑為1、圓心角為90°的扇形,易知扇形的面積S,又由面積公式得S×12,解得,所以選D.當(dāng)堂檢測1【答案】A2【答案】A【解析】依題意,得可表示為數(shù)列的前10項(xiàng)和,結(jié)
11、合題目中的程序框圖知,判斷框內(nèi)應(yīng)填入的條件是“i>10?”,選A.3【答案】C【解析】行李的重量為x kg,則所需費(fèi)用為y所以選C.4【答案】B【解析】程序框圖的功能是計(jì)算sin sin sin sin sin sin sin sin sin sin sin 的值而sin sin sin sin sin sin sin sin 0,sin sin sin 1. A組全員必做題1【答案】D2【答案】B3【答案】A【解析】由框圖可知,輸出k2,需滿足解得19x<200,故選A.4【答案】5【解析】由k25k4>0得k<1或k>4,所以k5.5【答案】2【解析】a3,b2,則a>b,輸出2.B組提高選做題1【答案】B【解析】據(jù)題意令S1112,令S2,解得k6,故判斷框應(yīng)填入k>6.2【答案】B3【答案】9【解析】按算法框圖循環(huán)到n3時輸出結(jié)果當(dāng)n1時,s1,a3;當(dāng)n2時,s134,a5;當(dāng)n3時,s459,a7,所以輸出s9.4【答案】4【解析】逐次運(yùn)算的結(jié)果是S6×(1)33,i1;S(3)×(1)25,i0;S514,i1,結(jié)束循環(huán),故輸出的S4.5C