2024-2025學年高中數學第一章算法初步1.1.3條件結構練習含解析新人教A版必修3_第1頁
2024-2025學年高中數學第一章算法初步1.1.3條件結構練習含解析新人教A版必修3_第2頁
2024-2025學年高中數學第一章算法初步1.1.3條件結構練習含解析新人教A版必修3_第3頁
2024-2025學年高中數學第一章算法初步1.1.3條件結構練習含解析新人教A版必修3_第4頁
2024-2025學年高中數學第一章算法初步1.1.3條件結構練習含解析新人教A版必修3_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE1-第3課時條件結構學問點一條件結構的概念1.下列關于條件結構的描述,不正確的是()A.條件結構的出口有兩個,但在執行時,只有一個出口是有效的B.條件結構的推斷條件要寫在推斷框內C.雙選擇條件結構有兩個出口,單選擇條件結構只有一個出口D.條件結構依據條件是否成立,選擇不同的分支執行答案C解析單選擇條件結構的出口有兩個,故C錯誤.2.如圖所示的程序框圖,其功能是()A.輸入a,b的值,按從小到大的依次輸出它們的值B.輸入a,b的值,按從大到小的依次輸出它們的值C.求a,b的最大值D.求a,b的最小值答案C解析依據執行過程可知該程序框圖的功能是輸入a,b的值,輸出它們的最大值,即求a,b的最大值.學問點二條件結構的應用3.如圖是計算函數y=eq\b\lc\{\rc\(\a\vs4\al\co1(ln-x,x≤-2,,0,-2<x≤3,,2x,x>3))的值的程序框圖,在①②③處應分別填入的是()A.①y=ln(-x),②y=0,③y=2xB.①y=ln(-x),②y=2x,③y=0C.①y=0,②y=2x,③y=ln(-x)D.①y=0,②y=ln(-x),③y=2x答案B解析①處應填入自變量x≤-2時的解析式,②處應填入自變量x>3時的解析式,③處應填入自變量-2<x≤3時的解析式,故選B.4.若學生的成果大于或等于60分,則輸出“及格”,否則輸出“不及格”.用程序框圖表示這一算法過程.解程序框圖如圖所示.易錯點條件結構中對條件的推斷不準致誤5.運行如圖所示的程序框圖,若輸出的y值的范圍是[0,10],則輸入的x的取值范圍是________.易錯分析由于對推斷框中的條件推斷不清而致誤.正解[-7,9]本題是計算分段函數y=eq\b\lc\{\rc\(\a\vs4\al\co1(3-x,x<-1,,x2,-1≤x≤1,,x+1,x>1))的函數值的程序框圖.當0≤3-x≤10時,-7≤x<-1;當0≤x2≤10時,-1≤x≤1;當0≤x+1≤10時,1<x≤9.故輸入的x的取值范圍是[-7,9].一、選擇題1.解決下列問題的算法中,須要條件結構的是()A.求三個數的和B.求某個正實數的常用對數C.求半徑為r的圓的面積D.解關于x的一元二次不等式ax2+bx+c>0答案D解析A,B,C中均不對變量進行探討,只有D中須要探討,因此須要條件結構.2.計算函數y=eq\b\lc\{\rc\(\a\vs4\al\co1(x2+1,x>0,,0,x=0,,x+6,x<0))的值的程序框圖如圖所示,則對①②③的填空完全正確的是()A.①y=0;②x=0?;③y=x+6B.①y=0;②x<0?;③y=x+6C.①y=x2+1;②x>0?;③y=0D.①y=x2+1;②x=0?;③y=0答案D解析由分段函數的表達式知,當x>0時,y=x2+1,故①處填“y=x2+1”;由②的條件不滿意則執行y=x+6知②處填“x=0?”;由當x=0時,y=0知,③處填“y=0”.3.如圖,若f(x)=x2,g(x)=log2x,輸入x的值為0.25,則輸出結果為()A.0.24B.-2C.2D.-0.25答案B解析由框圖知,h(x)是f(x)與g(x)中的較小值,因為f(0.25)=0.252=eq\f(1,16),g(0.25)=log20.25=-2.所以h(0.25)=-2.4.如圖所示的程序框圖運行后輸出結果為eq\f(1,2),則輸入的x值為()A.-1B.eq\f(\r(2),2)C.eq\f(1,2)D.-1或eq\f(\r(2),2)答案D解析程序框圖表示的是求分段函數f(x)=eq\b\lc\{\rc\(\a\vs4\al\co1(x2,x≥\f(1,4),,log\f(1,2)x,0<x<\f(1,4),,2x,x≤0))的函數值,由eq\b\lc\{\rc\(\a\vs4\al\co1(x2=\f(1,2),,x≥\f(1,4),))得x=eq\f(\r(2),2);由eq\b\lc\{\rc\(\a\vs4\al\co1(2x=\f(1,2),,x≤0,))得x=-1.又eq\b\lc\{\rc\(\a\vs4\al\co1(log\f(1,2)x=\f(1,2),,0<x<\f(1,4)))無解,故選D.5.如圖所示的算法框圖中,若輸入的分別為a=20.9,b=(-0.9)2,c=log0.91.3,則輸出的結果為()A.20.9B.(0.9)2C.log0.91.3D.不確定答案A解析由算法框圖,可知輸出的是a,b,c三者中最大的數,∵a=20.9>1,b=(-0.9)2∈(0,1),c=log0.91.3<0,∴輸出的是a=20.9,故選A.二、填空題6.已知如圖所示的程序框圖.若a=5,則輸出值為_______.答案26解析依據題意a=5,所以執行推斷框后的“否”步驟,即b=a2+1,所以輸出26.7.推斷正整數x的奇偶性的程序框圖如圖,則①處應為________(只要寫出一種正確答案即可).答案r=1?解析框圖的功能是推斷一個正整數是奇數還是偶數,關鍵看能否被2整除,當滿意條件時為奇數,所以余數為1,即①處可填r=1?.8.執行如下圖所示的程序框圖,假如輸入的t∈[-1,3],則輸出的s屬于________.答案[-3,4]解析由程序框圖得分段函數s=eq\b\lc\{\rc\(\a\vs4\al\co1(3t,t<1,,4t-t2,t≥1.))所以當-1≤t<1時,s=3t∈[-3,3);當1≤t≤3時,s=4t-t2=-(t-2)2+4,所以此時3≤s≤4.綜上,函數的值域為[-3,4],即輸出的s屬于[-3,4].三、解答題9.分析下面所給程序框圖的作用,并求x=1250時的輸出結果.解該程序框圖表達的是一個分段函數.f(x)=eq\b\lc\{\rc\(\a\vs4\al\co1(0.05x,x>10000,,0.03x,5000<x≤10000,,0.02x,1000<x≤5000,,x,x≤1000.))輸入x的值,則輸出函數值f(x),當x=1250時,f(1250)=1250×0.02=25.10.某電信部門規定:撥打市內電話時,假如通話時間不超過3分鐘,則收取通話費0.2元,假如通話時間超過3分鐘,則超過部分以每分鐘0.1元收取通話費,不滿1分鐘按1分鐘收費,試設計一個計算通話費用的算法.要求寫出算法,畫出程序框圖.解設c(單位:元)表示通話費,t(單位:分鐘)表示通話時間,[t]表示當n<t≤n+1(n∈N)時[t

溫馨提示

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

評論

0/150

提交評論