2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語(yǔ)句22_第1頁(yè)
2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語(yǔ)句22_第2頁(yè)
2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語(yǔ)句22_第3頁(yè)
2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語(yǔ)句22_第4頁(yè)
2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語(yǔ)句22_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1.2課后篇鞏固探究A組1.閱讀如圖程序,如果輸入5,那么該程序的運(yùn)行結(jié)果為 ()A.1 B.10C.25 D.26INPUT“a=”;aIFa>5THENb=2aELSEb=aa+1ENDIFPRINTbEND解析:當(dāng)a=5時(shí),條件a>5不成立,故執(zhí)行ELSE后的語(yǔ)句b=a2+1=52+1=26.答案:D2.已知程序如圖,若輸入x,y的值分別為6,6,則輸出的結(jié)果為()INPUTx,yIFx<0THENx=y4ELSEy=y+4ENDIFPRINTx,yENDA.6,6 B.2,10C.2,10 D.6,10解析:由于6>0,故執(zhí)行ELSE后語(yǔ)句y=6+4=10,輸出的結(jié)果為6,10.答案:D3.已知程序如下:INPUTxIFx>0THENy=4ELSEy=2ENDIFPRINTyEND如果輸出的結(jié)果為2,那么輸入的自變量x的取值范圍是()A.0 B.(∞,0]C.(0,+∞) D.R解析:由輸出的結(jié)果為2,知執(zhí)行了ELSE后面的語(yǔ)句y=2,即x>0不成立,所以有x≤0.答案:B4.為了在運(yùn)行下面的程序后,得到輸出值y=9,則應(yīng)該輸入()INPUTxIFx<0THENy=(x+1)∧2ELSEy=(x1)∧2ENDIFPRINTyENDA.x=4 B.x=2C.x=4或x=4 D.x=2或x=2解析:∵由程序知y=(∴當(dāng)y=9時(shí),x=4或x=4.答案:C5.寫出下列程序運(yùn)行的結(jié)果.INPUTxIFx<=10THENP=x0.35ELSEP=100.35+(x10)0.7ENDIFPRINTPEND若x=6,則P=;若x=20,則P=.

解析:若x=6,則x≤10,故P=6×0.35=2.1;若x=20,則x>10,此時(shí)P=10×0.35+(2010)×0.7=10.5.答案:2.110.56.讀程序,完成下列題目.程序如圖所示.INPUTxIFx>=1THENy=x+1ELSEy=2x+1ENDIFPRINTyEND(1)若執(zhí)行程序時(shí),沒(méi)有執(zhí)行語(yǔ)句y=x+1,則輸入的x的取值范圍是;

(2)若執(zhí)行結(jié)果為3,則執(zhí)行的賦值語(yǔ)句是,輸入的x的值是.

解析:(1)不執(zhí)行y=x+1語(yǔ)句,說(shuō)明不滿足條件x≥1,故有x<1.(2)當(dāng)x<1時(shí),y<2×1+1=3,故只能為x+1=3,x=2.答案:(1)x<1(2)y=x+127.閱讀下面的程序,并回答問(wèn)題.INPUTxIFx<=2THENy=x∧2ELSEIFx<=5THENy=2x3ELSEy=1/xENDIFENDIFPRINTyEND(1)畫出該程序?qū)?yīng)的程序框圖;(2)若要使輸入的x值與輸出的y值相等,這樣的x值有幾個(gè)?解:(1)如圖所示.(2)由程序框圖知這是求y=x2,若y=x,分類討論如下.當(dāng)x=x2時(shí),x=0或x=1,均滿足x≤2;當(dāng)2x3=x時(shí),x=3,滿足條件2<x≤5;當(dāng)1x=x時(shí),x=±1,不滿足x>5綜上可知,滿足輸入x與輸出y值相等的x值有3個(gè),分別為0,1,3.B組1.閱讀下列程序:INPUTxIFx<0THENy=7x/2+3ELSEIFx>5THENy=7x/25ELSEy=3x+2ENDIFENDIFPRINTyEND若輸入x=2,則輸出的結(jié)果為()A.10 B.2 C.8 D.解析:該程序的功能是求函數(shù)y=72x因此當(dāng)x=2時(shí),y=3×2+2=8.答案:C2.下列程序描述的算法功能是()INPUTa,b,cIFa<bTHENa=bENDIFIFa<cTHENa=cENDIFPRINTaENDA.輸出a,b,c三個(gè)數(shù)中的最大數(shù)B.輸出a,b,c三個(gè)數(shù)中的最小數(shù)C.將a,b,c按從小到大排列D.將a,b,c按從大到小排列解析:把大數(shù)賦給a,最后輸出a,故選A.答案:A3.求函數(shù)y=f(x)的值的程序如圖所示,則f(2)+f(3)=()INPUT“x=”;xIFx<=0THENf(x)=4xELSEf(x)=2∧xENDIFPRINTf(x)ENDA.3 B.2C.1 D.0解析:∵2≤0,∴f(2)=4×(2)=8.∵3>0,∴f(3)=23=8.∴f(2)+f(3)=8+8=0.答案:D4.在下面這個(gè)程序中,若輸入a=35,則輸出的b=.

INPUT“a=”;aIFa>10THENb=a\10+aMOD10ELSEb=aENDIFPRINTbEND解析:a=35>10,故執(zhí)行b=a\10+aMOD10,即b=35\10+35MOD10=3+5=8.答案:85.寫出下列程序的運(yùn)行結(jié)果.INPUT“a=”;aIFa<0THENPRINT“nosolution”ELSEt=SQR(a)PRINTtENDIFEND若a=4,則輸出結(jié)果為;若a=9,則輸出結(jié)果為.

解析:由題意可知,當(dāng)a<0時(shí)的輸出結(jié)果是“nosolution”;當(dāng)a≥0時(shí),t=a,且輸出t的值.答案:nosolution36.設(shè)計(jì)一個(gè)程序,輸入一個(gè)三位自然數(shù),把這個(gè)數(shù)的百位數(shù)與個(gè)位數(shù)對(duì)調(diào),輸出對(duì)調(diào)后的數(shù).解:程序如下:INPUT“請(qǐng)輸入一個(gè)三位自然數(shù)”;xIFx>99ANDx<1000THENa=x\100b=(xa100)\10c=xa100b10y=c100+b10+aPRINTyELSEPRINT“該數(shù)不是三位數(shù)”ENDIFEND7.導(dǎo)學(xué)號(hào)38094011如圖,在邊長(zhǎng)為16的正方形ABCD的邊上有一動(dòng)點(diǎn)P,點(diǎn)P沿邊線由B→C→D→A(B為起點(diǎn),A為終點(diǎn))運(yùn)動(dòng).若設(shè)P運(yùn)動(dòng)的路程為x,△APB的面積為y,試寫出程序,根據(jù)輸

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論