數(shù)學(xué)(人教版必修3)練習(xí)1.2.2條件語句(活頁作業(yè))_第1頁
數(shù)學(xué)(人教版必修3)練習(xí)1.2.2條件語句(活頁作業(yè))_第2頁
數(shù)學(xué)(人教版必修3)練習(xí)1.2.2條件語句(活頁作業(yè))_第3頁
數(shù)學(xué)(人教版必修3)練習(xí)1.2.2條件語句(活頁作業(yè))_第4頁
數(shù)學(xué)(人教版必修3)練習(xí)1.2.2條件語句(活頁作業(yè))_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

活頁作業(yè)(六)條件語句(25分鐘,60分)一、選擇題(每小題5分,共25分)1.下列關(guān)于IF語句的敘述正確的是()A.IF語句中必須有ELSE和ENDIFB.IF語句中可以沒有ENDIFC.IF語句中可以沒有ELSE,但必須以ENDIF結(jié)束D.IF語句中可以沒有ENDIF,但必須有ELSE解析:IF語句中的IF和ENDIF是成對出現(xiàn)的,但是ELSE可以沒有,即滿足條件執(zhí)行,否則跳過IF語句.故選C.答案:C2.當(dāng)輸入x=-3.2時,如下程序輸出的結(jié)果為()eq\x(\a\al(INPUTx,IFx<0THEN,x=-x,ENDIF,PRINTx,END))A.-3.2 B.3.2C.3 D.-3答案:B3.閱讀如圖程序,如果輸入5,那么該程序的運行結(jié)果為()A.1 B.10C.25 D.26解析:當(dāng)a=5時,條件a>5不成立,故執(zhí)行ELSE后的語句b=a2+1=52+1=26.答案:D4.已知程序如圖,若輸入x,y的值分別為6,6,則輸出的結(jié)果為()eq\x(\a\al(INPUTx,INPUTy,IFx<0THEN,x=y(tǒng)-4,ELSE,y=y(tǒng)+4,ENDIF,PRINTx,y,END))A.6,6 B.-2,10C.2,10 D.6,10解析:由于6>0,故執(zhí)行ELSE后語句y=6+4=10,輸出的結(jié)果為6,10.答案:D5.根據(jù)下列算法語句,當(dāng)輸入x為60時,輸出y的值為()A.25 B.30C.31 D.61解析:60>50,所以y=25+0.6×(60-50)=31.答案:C二、填空題(每小題5分,共15分)6.寫出下列程序運算的結(jié)果:若x=6,則P=________________;若x=20,則P=________________.解析:若x=6,這時x≤10,故P=6×0.35=2.1;若x=20,這時x>10,此時P=10×0.35+(20-10)×0.7=10.5.答案:2.110.57.如下程序,求函數(shù)y=|x-4|+1的函數(shù)值,則①處應(yīng)填________________.eq\x(\a\al(INPUT“x=”;x,IFx>=4THEN,y=x-3,ELSE,①,ENDIF,PRINTy,END))解析:由已知函數(shù)為y=eq\b\lc\{\rc\(\a\vs4\al\co1(x-3,x≥4,,5-x,x<4,))所以在①處填y=5-x.答案:y=5-x8.根據(jù)如圖程序,則f(-1)+f(1)=________________.解析:∵-1≤0,∴f(-1)=(-1)2+1=2.∵1>0,∴f(1)=2×1-4=-2.∴f(-1)+f(1)=2+(-2)=0.答案:0三、解答題(每小題10分,共20分)9.兒童乘坐火車時,若身高不超過1.1m,則無需購票;若身高超過1.1m但不超過1.4m,應(yīng)買半票;若超過解:程序如下.eq\x(\a\al(INPUT“身高hh>0”;h,IFh<=1.1THEN,PRINT“免費乘車”,ELSE,IFh<=1.4THEN,PRINT“半票乘車”,ELSE,PRINT“全票乘車”,ENDIF,ENDIF,END))10.已知函數(shù)y=eq\b\lc\{\rc\(\a\vs4\al\co1(2x2-1,x>0,,2x+1,x=0,,-2x2+4x,x<0,))試輸入x的值計算y的值.畫出程序框圖,并寫出程序.解:程序框圖如下圖所示.程序如下.(20分鐘,40分)一、選擇題(每小題5分,共10分)1.給出下面一段程序:eq\x(\a\al(INPUTa,b,c,M=a,IFb>MTHEN,M=b,ELSE,IFc>MTHEN,M=c,ENDIF,ENDIF,PRINTM,END))若輸入a=4,b=2,c=-5,則輸出的結(jié)果為()A.a(chǎn) B.2C.-5 D.4解析:由程序可知,M=a=4,b=2,b>M不成立,所以執(zhí)行ELSE后的條件語句.又c=-5,c>M不成立,所以直接輸出M的值.答案:D2.閱讀下面的程序:eq\x(\a\al(a=3,IFa<=3THEN,PRINT3,ENDIF,IFa<=4THEN,PRINT4,ENDIF,IFa<=5THEN,PRINT5,ENDIF,IFa<=6THEN,PRINT6,ENDIF,END))程序運行的結(jié)果是()A.3 B.3,4C.3,4,5 D.3,4,5,6解析:本題主要考查了條件語句的疊加,程序執(zhí)行條件語句的疊加的過程中對于所有的條件都要進行判斷,依次驗證每一個條件,直到結(jié)束.在本題中共出現(xiàn)四次條件判斷,每一個條件都成立,故輸出結(jié)果為3,4,5,6.答案:D二、填空題(每小題5分,共10分)3.已知程序:eq\x(\a\al(INPUT“a,b,c=”;a,b,c,IFa<0THEN,①,ELSE,IFb<0THEN,②,ELSE,③,ENDIF,ENDIF,END))其功能是篩選出三個實數(shù)a,b,c(其中有且只有一個負數(shù))中的第一個負數(shù),則①②③處應(yīng)分別填寫________________,________________,________________.解析:由程序的功能知,①,②,③處應(yīng)分別填寫PRINTa,PRINTb,PRINTc.答案:PRINTaPRINTbPRINTc4.程序如圖,讀程序,完成下列題目:(1)若執(zhí)行程序時,沒有執(zhí)行語句y=x+1,則輸入的x的范圍是____________;(2)若執(zhí)行結(jié)果為3,則執(zhí)行的賦值語句是______________,輸入的x的值是________________.解析:(1)不執(zhí)行y=x+1語句,說明不滿足條件x≥1,故有x<1.(2)當(dāng)x<1時,y<2×1+1=3,故只有x+1=3,則x=2.答案:(1)x<1(2)y=x+12三、解答題(每小題10分,共20分)5.給計算機編寫一個程序,輸入一個自變量x的值,輸出分段函數(shù)f(x)=eq\b\lc\{\rc\(\a\vs4\al\co1(x+2,x≥0,,x2,x<0))的函數(shù)值.解:程序如下.eq\x(\a\al(INPUT“x=”;x,IFx>=0THEN,y=x+2,ELSE,y=x∧2,ENDIF,PRINT“y=”;y,END))6.如圖所示,在邊長為16的正方形ABCD的邊上有一動點P,點P沿邊線由B→C→D→A(B

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論