高中數(shù)學(xué)第一章算法初步1.2.2條件語句課時提升作業(yè)1新人教A版必修3.docx_第1頁
高中數(shù)學(xué)第一章算法初步1.2.2條件語句課時提升作業(yè)1新人教A版必修3.docx_第2頁
高中數(shù)學(xué)第一章算法初步1.2.2條件語句課時提升作業(yè)1新人教A版必修3.docx_第3頁
高中數(shù)學(xué)第一章算法初步1.2.2條件語句課時提升作業(yè)1新人教A版必修3.docx_第4頁
高中數(shù)學(xué)第一章算法初步1.2.2條件語句課時提升作業(yè)1新人教A版必修3.docx_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

條件語句(25分鐘60分)一、選擇題(每小題5分,共25分)1.(2015濰坊高一檢測)下列對條件語句的描述正確的是()A.ELSE后面的語句不可以是條件語句B.兩個條件語句可以共用一個END IF語句C.條件語句可以沒有ELSE后的語句D.條件語句中IF-THEN和ELSE后的語句必須都有【解析】選C.條件語句有兩種格式:分別是IF-THEN-END IF格式和IF-THEN-ELSE-END IF格式.對于一個分支的條件語句可以沒有ELSE后的語句.【補(bǔ)償訓(xùn)練】條件語句中IFEISE的作用是()A.判斷條件真假B.執(zhí)行條件C.表示條件為真D.表示條件為假【解析】選A.當(dāng)計算機(jī)執(zhí)行語句時,首先對IF后的條件進(jìn)行判斷,如果條件符合,執(zhí)行語句體,否則,執(zhí)行另一個語句體,因此是對條件真假的判斷.2.給出以下四個問題,輸入x,輸出它的相反數(shù);求面積為6的正方形的周長;三個數(shù)a,b,c中輸出一個最大數(shù);輸入x,輸出函數(shù)f(x)=的函數(shù)值.其中不需要用條件語句來描述其算法的有()A.1個B.2個C .3個D .4個【解析】選B.,兩小題中都不需要分類,所以不用條件語句.而,則必須分類,故需要用條件語句.【補(bǔ)償訓(xùn)練】求下列函數(shù)的函數(shù)值的算法中需要用到條件語句的函數(shù)為()A.f(x)=log4(x2+1)B.y=x3-1C.f(x)=D.f(x)=2x【解析】選C.選項C是一個分段函數(shù),需要對條件進(jìn)行判斷,因此需要用到條件語句.3.(2015營口高一檢測)閱讀下列程序:INPUTaIFa5THENb=2aELSEb=aa+1END IFPRINTbEND如果輸入5,則該程序的運(yùn)行結(jié)果為()A.1B.10C.25D.26【解析】選D.當(dāng)a=5時,條件a5不成立,故執(zhí)行ELSE后的語句b=a2+1=52+1=26.【補(bǔ)償訓(xùn)練】若輸入x的值為3,則該程序運(yùn)行后,輸出變量y的值是()INPUTxIFx3THENy=xxELSEy=2xEND IFPRINTyENDA.3B.6C.9D.27【解析】選B.執(zhí)行ELSE后的語句,y=2x=23=6.4.閱讀如圖所示的程序:INPUTxIFx0THENy=x+5ELSEy=0END IFEND IFPRINT yEND如果輸入x=-2,則輸出的結(jié)果y為()A.0B.1C.2D.3【解析】選B.本程序是求分段函數(shù)y=的值,所以當(dāng)x=-2時,y=-2+3=1.【補(bǔ)償訓(xùn)練】下面程序運(yùn)行后輸出結(jié)果是3,則輸入的x值一定是()INPUTxIFx0THENy=xELSEy=-xEND IFPRINTyENDA.3B.-3C.3或-3D.0【解析】選C.該程序語句是求函數(shù)y=|x|的函數(shù)值,因為y=3,所以x=3.5.(2015大連高一檢測)已知程序:INPUT“請輸入一個兩位正數(shù)”;xIFx9AND x100THENa=x MOD 10b=(x-a)/10x=10a+bPRINTxELSEPRINT“輸入有誤”ENDIFEND若輸入的兩位數(shù)是83,則輸出的結(jié)果為()A.83B.38C.3D.8【解析】選B.程序功能是輸入一個兩位數(shù),交換其個位與十位的位置,則輸入83,應(yīng)輸出38.二、填空題(每小題5分,共15分)6.若a=11時,下面的程序段輸出的結(jié)果是.IFa10THENy=2(a-1)ELSEy=aMOD10END IFPRINTyEND【解析】由于當(dāng)a=11時,不滿足條件a100THENx=x MOD 5PRINTxELSEx=SQR(x)END IFPRI NTxEND輸入x=100時,輸出結(jié)果為;輸入x=-18時,輸出結(jié)果為.【解析】當(dāng)x=100時,x=100+99=199100,然后計算199 MOD 5=4,輸出4;當(dāng)x=-18時,x=-18+99=81100不成立,所以執(zhí)行ELSE后邊的x=SQR(x),即x=9,輸出9.答案:497.(2015四平高一檢測)閱讀如圖所示的程序,回答下列問題.IFx=4THENy=x-3ELSEEND IFPRINTyEND【解析】由已知函數(shù)為y=所以在處填y=5-x.答案:y=5-x三、解答題(每小題10分,共20分)9.(2015大慶高一檢測)已知函數(shù)y=設(shè)計程序,使輸入x的值,輸出相應(yīng)的y值.【解析】程序如下:INPUTxIFx0THENy=3-xELSEy=x+3END IFPRINT yEND【補(bǔ)償訓(xùn)練】輸入一個數(shù)x,如果它是正數(shù),則輸出它;否則不輸出.畫出解決該問題的程序框圖,并寫出對應(yīng)的程序.【解析】程序框圖如圖所示:相應(yīng)的程序如下:INPUT xIFx0THENPRINTxENDIFEND10.(2015吉林高一檢測)給出如下程序(其中x滿足:0x0AND x=4THENy=2xELSEIF4x ANDx=8THENy=8ELSEy=24-2xEND IFEND IFPRINTyEND(1)該程序用函數(shù)關(guān)系式怎樣表達(dá)?(2)畫出這個程序的程序框圖.【解析】(1)函數(shù)關(guān)系式為y=(2)程序框圖如下:(20分鐘40分)一、選擇題(每小題5分,共10分)1.(2015淮南高一檢測)閱讀下面的程序:a=3IFa=3THENPRINT3ENDIFIFa=4THENPRINT4ENDIFIFa=5THENPRINT5ENDIFIFa=6THENPRINT6END IFEND可知程序運(yùn)行的結(jié)果是()A.3B.34C.345D.3456【解析】選D.程序執(zhí)行條件語句的疊加的過程中對于所有的條件都要進(jìn)行判斷,依次驗證每一個條件,直到結(jié)束.在本題中共出現(xiàn)四次PRINT,每一條件都成立,故輸出結(jié)果為3 4 5 6.2.(2015寧波高一檢測)如圖所示的程序語句的算法功能是()INPUT“a,b,c=”;a,b,cIFabTHENa=bENDIFIFacTHENa=cENDIFPRINTaENDA.輸出a,b,c三個數(shù)中的最大數(shù)B.輸出a,b,c三個數(shù)中的最小數(shù)C.將a,b,c按從小到大排列D.將a,b,c按從大到小排列【解析】選A.由程序語句可知,當(dāng)比較a,b的大小后,選擇較大的數(shù)賦給a;當(dāng)比較a,c的大小后,選擇較大的數(shù)賦給a;最后打印a,所以此程序的作用是輸出a,b,c中最大的數(shù).【拓展延伸】若要將程序中“ab,ab,ac”,則結(jié)果又如何?【解析】則結(jié)果是輸出a,b,c中的最小值.二、填空題(每小題5分,共10分)3.(2015濱州高一檢測)讀程序,完成下列題目:程序如圖:INPUTxIFx=1THENy=x+1ELSEy=2x+1END IFPRINT yEND(1)若執(zhí)行程序時,沒有執(zhí)行語句y=x+1,則輸入的x的范圍是;(2)若執(zhí)行結(jié)果為3,則執(zhí)行的賦值語句是,輸入的x的值是.【解析】(1)不執(zhí)行y=x+1語句,說明不滿足條件x1,故有x1.(2)當(dāng)x1時,y21+1=3,只有x+1=3,x=2.答案:(1)x1ORx-1THENy=1ELSEy=0END IFPRINEyEND.【解析】程序框圖如圖:此程序表達(dá)的是一個分段函數(shù).當(dāng)-1x1時,輸出y的值為0,否則(當(dāng)x1時),輸出y的值為1.6.汽車托運(yùn)重量為P(kg)的貨物時,托運(yùn)每千米的費用(單位:元)標(biāo)準(zhǔn)為:y=試編

溫馨提示

  • 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

提交評論