高中數(shù)學(xué)人教A版必修3課后練習(xí)+章末檢測(cè)卷_第1頁(yè)
高中數(shù)學(xué)人教A版必修3課后練習(xí)+章末檢測(cè)卷_第2頁(yè)
高中數(shù)學(xué)人教A版必修3課后練習(xí)+章末檢測(cè)卷_第3頁(yè)
高中數(shù)學(xué)人教A版必修3課后練習(xí)+章末檢測(cè)卷_第4頁(yè)
高中數(shù)學(xué)人教A版必修3課后練習(xí)+章末檢測(cè)卷_第5頁(yè)
已閱讀5頁(yè),還剩139頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第一章算法初步

高中數(shù)學(xué)人教A版必修3課后練習(xí)1算法的概念

1.下列所給問(wèn)題中,不能設(shè)計(jì)一個(gè)算法求解的是()

A.用二分法求方程x2—3=0的近似解(精確度0.01)

B.解方程組『+"5=0,

1%—y+3=0

C.求半徑為2的球的體積

D.求S=l+2+3+...的值

解析:對(duì)于D,S=l+2+3+...,不知道需要多少步完成,所以不能設(shè)計(jì)一個(gè)算法求解.

答案:D

2.小明中午放學(xué)回家自己煮面條吃,有下面幾道工序:①洗鍋、盛水2分鐘;②洗菜6分鐘;③準(zhǔn)備面

條及佐料2分鐘;④用鍋把水燒開(kāi)10分鐘;⑤煮面條和菜共3分鐘.以上各道工序,除了④之外,一

次只能進(jìn)行一道工序.小明要將面條煮好,最少要用()

A.13分鐘B.14分鐘C.15分鐘D.23分鐘

解析:①洗鍋、盛水2分鐘+④用鍋把水燒開(kāi)10分鐘(同時(shí)②洗菜6分鐘+③準(zhǔn)備面條及佐料2分鐘)+

⑤煮面條和菜共3分鐘=15分鐘.解決一個(gè)問(wèn)題的算法不是唯一的,但在設(shè)計(jì)時(shí)要綜合考慮各個(gè)方面的

因素,選擇一種較好的算法.

答案:C

3.有如下算法:

第一步,輸入不小于2的正整數(shù)n.

第二步,判斷n是否為2.若n=2,則n滿(mǎn)足條件;

若n>2,則執(zhí)行第三步.

第三步,依次從2到n—1檢驗(yàn)?zāi)懿荒苷齨,若都不能整除,則n滿(mǎn)足條件.

上述算法中滿(mǎn)足條件的n是()

A.質(zhì)數(shù)

B.奇數(shù)

C.偶數(shù)

D.合數(shù)

解析:依據(jù)質(zhì)數(shù)、奇數(shù)、偶數(shù)和合數(shù)的定義及算法的功能可以判斷滿(mǎn)足條件的n是質(zhì)數(shù).

答案:A

4.如下算法:

第一步,輸入x的值.

第二步,若x,0,則_/=又;否則,y—x2.

第三步,輸出y的值.

若輸出y的值是9,則x的值是()

A.3B.—3

C.3或一3D.一3或9

XX0

:一’的算法.當(dāng)xNO時(shí),x=9;當(dāng)x<0時(shí),x2=9,

{%2,%<0

x=-3

答案:D

5.己知一個(gè)算法:

第一步,m=4

第二步,若b<m,則血=打,輸出m,結(jié)束算法;否則,執(zhí)行第三步.

第三步,若c<m,則刀=6輸出m,結(jié)束算法.

如果a=3,b=6,c=2,那么執(zhí)行這個(gè)算法的結(jié)果是()

A.3B.6C.2D.m

解析:當(dāng)a=3,匕=6,c=2時(shí),依據(jù)算法執(zhí)行后,m=a=3<b=6,c=2<3=m,則m=c=2,即輸

出m的值為2.

答案:C

6.給出下列算法:

第一步,輸入x的值.

第二步,當(dāng)x>4時(shí),計(jì)算y=x+2;否則,計(jì)算y=j4-x.

第三步,輸出y的值.

當(dāng)輸入x=0時(shí),輸出y—.

解析:由于x=0>4不成立,故計(jì)算y=(4—x=2,輸出y=2.

答案:2

7.結(jié)合下面的算法:

第一步,輸入X.

第二步,判斷X是否小于0,若是,則輸出3x+2,

否則執(zhí)行第三步.

第三步,輸出x2+l.

當(dāng)輸入的x的值分別為-1,0,1時(shí),輸出的結(jié)果分別為、、.

解析:當(dāng)x=-l時(shí),-K0,輸出3x(—1)+2=—1;

當(dāng)x=0時(shí),0=0,輸出02+i=i;

當(dāng)x=l時(shí),1>0,輸出12+1=2.

答案:一112

8.下面是解二元一次方程組「“一'+6=0;①的一個(gè)算法,請(qǐng)將該算法補(bǔ)充完整.

(x+y+3=0②

第一步,①②兩式相加,得3x+9=0.③

第二步,由③式可得.④

第三步,將④式代入①式,得y=0.

第四步,輸出方程組的解.

解析:由解二元一次方程組的步驟知,第二步應(yīng)為解③得x的值為x=-3,第四步是輸出方程組的解

fx=-3,

ly=0.

答案:x——3

.y=0

9.一位商人有9枚銀元,其中有1枚略輕的是假銀元,你能用天平(不用祛碼)將假銀元找出來(lái)嗎?

解(法一)第一步,任取2枚銀元分別放在天平兩邊,若天平左右不平衡,則輕的一邊放的就是假銀元;

若天平左右平衡,則進(jìn)行第二步.

第二步,取下右邊的銀元,放在一邊,然后把剩余的7枚銀元依次放在右邊進(jìn)行稱(chēng)量,直到天平左

右不平衡為止,右邊放的就是假銀元.

(法二)第一步,把銀元分成3組,每組3枚.

第二步,先將任意兩組分別放在天平的兩邊,若天平左右不平衡,則假銀元就在輕的那一組里;若

天平左右平衡,則假銀元就在未稱(chēng)的那一組里.

第三步,取出含假銀元的那一組,從中任取2枚銀元放在天平的兩邊,若天平左右不平衡,則輕的

一邊放的就是假銀元;若天平左右平衡,則未稱(chēng)的那一枚就是假銀元.

10.從古印度的漢諾塔傳說(shuō)中演變了一個(gè)漢諾塔游戲:

A||

II

□IIII,

ARC

(1)有三根桿子月,B,C,A桿上有三個(gè)碟子(大小不等,自上到下,由小到大),如圖;

(2)每次移動(dòng)一個(gè)碟子,小的只能疊在大的上面;

⑶把所有碟子從A桿移到C桿上.

試設(shè)計(jì)一個(gè)算法,完成上述游戲.

解第一步,將A桿最上面碟子移到C桿.

第二步,將A桿最上面碟子移到B桿.

第三步,將C桿上的碟子移到B桿.

第四步,將A桿上的碟子移到C桿.

第五步,將B桿最上面的碟子移到H桿.

第六步,將B桿上的碟子移到C桿.

第七步,將A桿上的碟子移到C桿.

高中數(shù)學(xué)人教A版必修3課后練習(xí)2程序框圖、順序結(jié)構(gòu)

題組1:夯實(shí)基礎(chǔ)

1.閱讀如圖所示的程序框圖,若輸入x=3,則輸出y的值為()

/輸入

|。=勿2-1|

I丫=心|

I

(結(jié)束)

A.33B.34C.40D.45

解析:x—3,a—2x32—1—11,b—a—15—2,y—ab—17x2—34,故輸出y的值為34.

答案:B

2.下面程序框圖表示的算法的運(yùn)行結(jié)果是()

|S=#(/>-5)(P-6”-7)|

/輸出s/

A.9B.6

C.6^/6D.36

解析:由題意得「=/匕=9,

S—V9x4x3x2—■/?—6V6.

答案:C

3.閱讀如圖所示的程序框圖,若輸入的x為9,則輸出的y的值為()

/輸入x/

Ia=x2-l|

I

|方=Q+101

I

y=lo@

/輸訪(fǎng)/

A.8B.3C.2D.1

解析:x=9-*(s=80—匕=8-y=1og28=3.

即輸出的y的值為3.

答案:B

4,閱讀如圖所示的程序框圖,若輸入a,b,。的值分別是21,32,75,則輸出的ab。分別是()

/輸入,b,c/

IL|

I*I

/輸出她"

A.75,21,32B.21,32,75

C.32,21,75D.75,32,21

解析:該程序框圖的執(zhí)行過(guò)程是:

輸入21,32,75.

x=21,

(3=75,

c=32,

b■=21.

輸出75,21,32.

答案:A

5.寫(xiě)出如圖所示的程序框圖的運(yùn)行結(jié)果.

(1)5=.(2)若R=8,則a—

(W)

14=2上41/輸A/g/

ls=/+川

b善

/輸出S/

|a=2b|

/輸出a/

解析:(1)因?yàn)閍=2,b=4,所以5=24+42=32.

(2)若R=8,則b=.1=2,a=2*2=4.

答案:(1)32(2)4

(1)

6.如圖所示的是一個(gè)求長(zhǎng)方體的體積和表面積的程序框圖,則①中應(yīng)填

/輸入長(zhǎng)a寬6,高c/

r^-i

/輸出V和s/

(A]

解析:根據(jù)題意,知需計(jì)算長(zhǎng)方體的表面積S=2(ab+bc+ac).

答案:S—2(sb+bc+ac)

7.已知函數(shù)f(x)=x2—3X—2,求f(3)+f(—5)的值,設(shè)計(jì)一個(gè)算法并畫(huà)出算法的程序框圖.

解算法如下:

第一步,求f(3)的值.

第二步,求f(-5)的值.

第三步,計(jì)算y=f(3)+f(—5).

第四步,輸出y的值.

CW)

Ix;3I

|N--2|

Ix;5|

\y2^3x-2\

/輸./

程序框圖如圖所示:(贏)

8.某人在法定工作時(shí)間內(nèi),每小時(shí)工資20元,加班工資每小時(shí)30元.他上個(gè)月工作了180小時(shí),其

中加班20小時(shí),月工資的303用來(lái)還房貸,寫(xiě)出此人該月剩余工資的算法,并畫(huà)出算法的程序框圖.

/輸沙/

解算法步躲如下:

第一步,計(jì)算法定工作時(shí)間內(nèi)工資,a=20*(180-20)=3200(元).

第二步,計(jì)算加班工資,i>=30x20=600(元).

第三步,計(jì)算一個(gè)月內(nèi)工資總數(shù),c=a+b=3200+600=3800(元).

第四步,計(jì)算這個(gè)人該月剩余的工資數(shù),d=Cx(l-30%)=3800x(1-30%)=2660(元).

算法的程序框圖如圖所示.

題組2:難點(diǎn)突破

1.如圖所示的程序框圖表示的算法意義是()

(開(kāi)始)

"nn/

r-2

|S=M]

JT

A.邊長(zhǎng)為3,4,5的直角三角形面積

B.邊長(zhǎng)為3,4,5的直角三角形內(nèi)切圓面積

C.邊長(zhǎng)為3,4,5的直角三角形外接圓面積

D.以3,4,5為弦的圓面積

解析:直角三角形內(nèi)切圓半徑故選B.

答案:B

2.如圖,若輸入a=10,則輸出a=()

/輸、/

|b=a-8|

|a=a-b|

/輸出a/

A.2B.4C.6D.8

解析:輸入a=10,該程序框圖的執(zhí)行過(guò)程是

a=10,b—1.0—8=2,a~-10-2--8,輸出a=3.

答案:D

3.為確保信息安全,信息需加密傳輸,發(fā)送方由明文-密文(加密),接收方由密文-明文(解密),已知

加密規(guī)則如圖所示,例如,明文1,2,3,4對(duì)應(yīng)密文5,7,18,16.當(dāng)接收方收到密文14,9,23,

28時(shí),則解密得到的明文為.

倒出

'a+2b=14,

2b+c=9,

解析:由題意可知《

2c+3d=23,

14d=28,

解得a=6,b—4,c—1,d—7.

答案:6417

4.如圖所示的程序框圖是交換兩個(gè)變量的值并輸出,則圖中①處應(yīng)為

(開(kāi)始)

,'I',

/輸My/

/輸出XJ/

答案:x=y

5.如圖所示,圖①是計(jì)算圖②中空白部分面積的一個(gè)框圖,則、'?〃處應(yīng)填

r1

2

L1?_1aQJnH

XX-2222

『---_aa--a

解析:由題圖②知42222-2

答案:S=^a2-a2

6.''六一"兒童節(jié)這天,糖果店的售貨員忙極了,請(qǐng)你設(shè)計(jì)一個(gè)程序,幫助售貨員算賬.已知水果糖每千

克10元,奶糖每千克15元,巧克力糖每千克25元,那么依次購(gòu)買(mǎi)這三種糖果a,b,c千克,應(yīng)收取

多少元錢(qián)?寫(xiě)出一個(gè)算法,畫(huà)出程序框圖.

解算法步驟如下:

第一步,輸入三種糖果的價(jià)格x,y,z.

第二步,輸入購(gòu)買(mǎi)三種糖果的千克數(shù)a,b,C.

第三步,Y=xa+yb+zC.

第四步,輸出丫.

程序框圖如圖所示.

(W)

/輸心,y,z/

/輸入a,b,c/

|吞?,F(xiàn)+引

/輸*?/

Cm

7.求底面邊長(zhǎng)為4,側(cè)棱長(zhǎng)為5的正四棱錐的側(cè)面積及體積,為該問(wèn)題設(shè)計(jì)算法,并畫(huà)出程序框圖.

解算法步躲如下:

第一步,a=4,c—5.

第二步,R-

第三步,S=a2,h=Jc2—R2.

第四步,V-Sh.

第K1步,S—2.3h'.

第七步,輸出S,V.

程序框圖如圖所示.

開(kāi)始

|。=4,c=51

,燈I

S=2ah'

/輸出S,V/

高中數(shù)學(xué)人教A版必修3課后練習(xí)3條件結(jié)構(gòu)

i.給出以下四個(gè)問(wèn)題:

①輸入一個(gè)數(shù)X,輸出它的絕對(duì)值;

②求面積為6的正方形的周長(zhǎng);

③求三個(gè)數(shù)a,b,c中的最大數(shù);

④求函數(shù)f(x)=/—1'%-0,的函數(shù)值.

(X4-2,%<0

其中需要用條件結(jié)構(gòu)來(lái)描述其算法的程序框圖的有()

A.1個(gè)B.2個(gè)C.3個(gè)D.4個(gè)

解析:程序框圖是否需要條件結(jié)構(gòu)取決于算法中是否需要進(jìn)行邏輯判斷,并根據(jù)判斷的結(jié)果進(jìn)行不同的

處理.所給的四個(gè)問(wèn)題中,只有②只需計(jì)算求值,不需要判斷,故選C.

答案:C

2.執(zhí)行右面的程序框圖,如果輸入的七£[—1,3],則輸出的s屬于()

A.[-3,4]

B.[-5,2]

C.[-4,3]

D.[-2,5]

解析:若七金[―1,1),則執(zhí)行s=3tf故[―3,3).

若七仁[1,3],則執(zhí)行s=4t—其對(duì)稱(chēng)軸為t=2.

故當(dāng)t=2時(shí),s取得最大值4.當(dāng)t=l或3時(shí),s取得最小值3,則sW[3,4].

綜上可知,輸出的6?[—3,4].故選A.

答案:A

3.閱讀如圖所示的程序框圖,運(yùn)行相應(yīng)的程序.若輸入x的值為1,則輸出y的值為()

A.2B.7C.8D.128

解析:輸入x=l,因?yàn)?22不成立,所以y=9—1=8,輸出y=8.

答案:C

4.執(zhí)行如圖所示的程序框圖,若輸出的結(jié)果是8,則輸入的數(shù)是()

A.2或一2&B.2/或一2企

C.-2或一2夜D.2或2m

解析:當(dāng)x3=8時(shí),x=2,a=4,b=8,b>a,輸出8;

當(dāng)/=8時(shí),x—±2y[2,a-8,b—±16V2,又a>b時(shí)輸出8,所以x=-2或,故選A.

答案:A

5.如圖所示的程序框圖,如果輸入三個(gè)實(shí)數(shù)a,b,c,要求輸出這三個(gè)數(shù)中最大的數(shù),那么在空白的判

斷框中,應(yīng)該填入下面四個(gè)選項(xiàng)中的()

A.c>x?B.x>c?C.c>b?D.b>c?

解析:變量x的作用是保留3個(gè)數(shù)中的最大值,所以第二個(gè)條件結(jié)構(gòu)的判斷框內(nèi)語(yǔ)句為滿(mǎn)足

''是"則交換兩個(gè)變量的數(shù)值,輸出x的值后結(jié)束程序,滿(mǎn)足''否"直接輸出x的值后結(jié)束程序,故選A.

答案:A

6.對(duì)任意非零實(shí)數(shù)a,b,若a*b的運(yùn)算原理如圖所示,則(log28)*g)2

/輸—力/

限出貸I恒出節(jié)I

解析:?*10928=3,G)=4,/?a—3,b=4.

:'aWb,...輸出?

答案:1

7.如圖所示的程序框圖,若輸出y的值為右則輸入的x值為

解析:由程序框圖可得丫=[2+1,x-0,當(dāng)xWO時(shí),則丫=2*+1="整理得2*=:,解得x=-2;

{2x+l,x>0.44

當(dāng)x>0時(shí),則y=2x+l=t,整理得2x=;,解得

x=5?所以x=-2或x=:

oo

答案:一2或W

8.己知函數(shù)y="g2X(x22),如圖所示的是給定x的值,求其對(duì)應(yīng)的函數(shù)值y的程序框圖.

(2—x(%<2),

①處應(yīng)填寫(xiě):②處應(yīng)填寫(xiě)

/輸/

解析::'滿(mǎn)足判斷框中的條件執(zhí)行y=2—x,...①處應(yīng)填?、'x<2?”,不滿(mǎn)足x<2,即x22時(shí),y=log2X,

故②處應(yīng)填、'y=log2x”.

答案:x<2?y=log2X

9.如圖,是判斷''美數(shù)"的程序框圖,在[30,40]內(nèi)的所有整數(shù)中''美數(shù)"的個(gè)數(shù)是多少?

解由程序框圖知美數(shù)是滿(mǎn)足能被3整除,不能被6整除或能被12整除的數(shù),在[30,40]內(nèi)的所有整

數(shù)中,所有能被3整除的數(shù)有30,33,36,39,共4個(gè)數(shù),在這四個(gè)數(shù)中能被12整除的有36,在這

四個(gè)數(shù)中不能被6整除的有33,39,所以在[30,40]內(nèi)的所有整數(shù)中''美數(shù)"的個(gè)數(shù)是3個(gè).

高中數(shù)學(xué)人教A版必修3課后練習(xí)4循環(huán)結(jié)構(gòu)

題組1:夯實(shí)基礎(chǔ)

1.如圖所示的程序框圖中,輸出s的值為(

/輸出s/

A.10B.12C.15D.8

解析:該程序的作用是計(jì)算1+2+3+4+5的值,所以輸出S的值為15.故選C.

答案:C

2.如圖所示的程序框圖表示的算法的功能是()

A.計(jì)算小于100的奇數(shù)的連乘積

B.計(jì)算從1開(kāi)始的連續(xù)奇數(shù)的連乘積

C.從1開(kāi)始的連續(xù)奇數(shù)的連乘積,當(dāng)乘積大于100時(shí),計(jì)算奇數(shù)的個(gè)數(shù)

D.計(jì)算1x3x5x...xn2100時(shí)的最小的n值

答案:D

3.執(zhí)行如圖所示的程序框圖,如果輸入的n是6,那么輸出的P是()

/輸入《/

Ip=p,*1

/輸出P/

金)

A.120B.720

C.1440D.5040

解析:當(dāng)k=2,P=2;當(dāng)k=3,P=2X3=6;當(dāng)k=4,P=6*4=24;當(dāng)k=5,P=24x5=120;當(dāng)

k=6,P=120x6=720,循環(huán)結(jié)束.

答案:B

4.某程序框圖如圖所示,若輸出的S=26,則判斷框內(nèi)應(yīng)填)

Is=i:&=r|

I心+1I

IS=2S+k|

/輸出s/

A.k>3?B.k>4?

C.k>5?D.k>6?

解析:程序運(yùn)行過(guò)程中,各變量的值的變化情況如下表所示:

kS是否繼續(xù)循環(huán)

循環(huán)前11

第一次循環(huán)24是

第二次循環(huán)311是

第三次循環(huán)426否

可得,當(dāng)k=4時(shí),S=26.此時(shí)應(yīng)該結(jié)束循環(huán)并輸出S的值為26,所以判斷框應(yīng)該填入的條件為k>3?

故選A.

答案:A

5.我國(guó)古代數(shù)學(xué)典籍《九章算術(shù)》''盈不足"中有一道兩鼠穿墻問(wèn)題:''今有垣厚五尺,兩鼠對(duì)穿.大鼠日

一尺,小鼠亦日一尺.大鼠日自倍,小鼠日自半.問(wèn)幾何日相逢?“現(xiàn)用程序框圖描述如圖所示,則輸出結(jié)

果n=()

/輸AaAS,"/

[a=l』=l;S=Oj/i=l|

/輸出”/

A.4B.5C.2D.3

解析:第一次循環(huán),得S=2,不滿(mǎn)足S25;

1Q

第二次循環(huán),得n—2,<2——,A—2,S—~,不滿(mǎn)足S25;

第三次循環(huán),得n=3,<2=7,A=4,S=¥〉5,

44

結(jié)束循環(huán),輸出n=3.

答案:D

6.為求000內(nèi)的所有偶數(shù)的和而設(shè)計(jì)的一個(gè)程序框圖如圖所示,請(qǐng)將空白處補(bǔ)上.

①;②

/輸出s/

解析:求1000內(nèi)的所有偶數(shù)的和利用累加的方法,即S—0+2+4+...+1000,這里i是累加變量,

每次自動(dòng)增加2.

答案:S—S+ii=i+2

7.執(zhí)行如圖所示的程序框圖,如果輸入a=1,b=2,則輸出的a的值為.

/輸兒。/

a>8?

||/輸再a/

解析:第1次運(yùn)行,a=l+2=3;第2次運(yùn)行,a=3+2=5;第3次運(yùn)行,a=5+2=7;第4次運(yùn)行,

a=7+2=9,跳出循環(huán),輸出a=9.

答案:9

8.已知程序框圖如圖所示,其輸出結(jié)果是

/K7

解析:<2=1,a=2xl+1=3,a>100不成立;a=2x3+l=7,a>100不成立;a=2x7+l=15,a>100

不成JL;(3=2.x15+1=31,(3〉100不成工;<2=2x31+1=G3>00不成工;<3=2,x63+1—127,

a>100成立,輸出a=127.

答案:127

9.設(shè)計(jì)程序框圖,求9(一9Jx(-9X...X黑的值.

Z34b1UU

解程序框圖如圖所示.

題組2:難點(diǎn)突破

2XX

1.某程序框圖如圖所示,則輸入下列四個(gè)函數(shù):f(x)=:,f(x)=log3(x+l),f(x)=2+2~,f(x)

=2*—2',則輸出的函數(shù)是()

/輸入:藥(x)/

(x)+/(-x)=O?

(x而在零點(diǎn)?

/輸出色蜥x)/

1

A.f(x)——B.f(x)—1O<53(X^+1)

C.f(x)=2X+2~XD.f(x)=2X—2~X

解析:執(zhí)行題中的程序框圖,最后輸出的函數(shù)應(yīng)是存在零點(diǎn)的奇函數(shù).

f(x)W是奇函數(shù),但沒(méi)有零點(diǎn);函數(shù)f(x)=log3(x2+l)是偶函數(shù),且有零點(diǎn):函數(shù)f(X)=2*+2

-x是偶函數(shù),且沒(méi)有零點(diǎn);函數(shù)f(x)=2'—2丁是奇函數(shù),且有零點(diǎn),符合要求.

答案:D

2.執(zhí)行如圖所示的程序框圖,如果輸入a=4,那么輸出n的值為()

(W)

/輸入/

|?=0,6=1,?=0|

/輸出"/

A.2B.3C.4D.5

解析:若輸入a=4,則執(zhí)行P=0,Q=l,判斷0<1成立,進(jìn)行第一次循環(huán);

P=l,Q—3,n—1,判斷1<3成立,進(jìn)行第二次循環(huán):

P=5,Q=7,n=2,判斷5<7成立,進(jìn)行第三次循環(huán);

P—21,。=15,n—3,判斷21<L5不成立,故輸出n=3.

答案:B

3.給出50個(gè)數(shù):1,3,5,7,99,要計(jì)算這50個(gè)數(shù)的和,如圖給出了解決該問(wèn)題的程序框圖,那

么框圖中判斷框①處和執(zhí)行框②處可以分別填入()

|,=巾=140|

A.iW50?;p—p+1B.±W51?;p—p+1

C.1^51?;p=p+2D.1^50?;p=p+2

解析:由于要計(jì)算50個(gè)數(shù)的和,故循環(huán)要執(zhí)行50次,由于循環(huán)變量的初值為1,步長(zhǎng)為1,故終值應(yīng)

為50,即①中應(yīng)填寫(xiě)iW50?.又50個(gè)數(shù)是按從小到大的順序排列的奇數(shù),故②中應(yīng)填寫(xiě)p=p+2.

答案:D

4.程序框圖如圖,如果程序運(yùn)行的結(jié)果為S=132,若要使輸出的結(jié)果為1320,則正確的修改方法是

()

&

kwiO?

杳______

ISSx&l③/輸網(wǎng)

I&-1|④

A.①處改為k=13,S=1B.②處改為k<L0?

C.③處改為S=S*(k—1)D.④處改為k=k-2

解析:由題設(shè)條件可以看出,此程序是一個(gè)求幾個(gè)數(shù)的連乘積的問(wèn)題.

由于1320=10x11x12,

故判斷框中應(yīng)改為kW9?或者k〈10?.故選B.

答案:B

解析:執(zhí)行程序,依題意,輸入a=2,b—4,c=5,判斷不滿(mǎn)足條件a>b且a>c,也不滿(mǎn)足條件b〉c,

執(zhí)行x=lg2+lg5=lg10=1.

答案:1

6.執(zhí)行如圖所示的程序框圖,如果輸入的x=0,y=l,n=l,則輸出x,y的值滿(mǎn)足.

/輸出xj/

解析:通過(guò)列表可清晰顯示程序框圖執(zhí)行過(guò)程:

循環(huán)體執(zhí)行次數(shù)(一)y(y=ny)判斷x2+y2236是否輸出n(n=n+l)

X\X=x+——1

2

執(zhí)行前011

第一次01否否2

第二次12否否3

2

第三次36是是

2

3

輸出X=E,y=6,滿(mǎn)足y=4x.

答案:y=4x(答案不唯一,合理即可)

7.運(yùn)行如圖所示的程序框圖.

(1)若輸入X的值為2,根據(jù)該程序的運(yùn)行過(guò)程完成下面的表格,并求輸出的二與X的值.

第i次i=li=22=32=41=5

x=24

(2)若輸出i的值為2,求輸入x的取值范圍.

解(1)

第i次1=1i=21=3i=4i=5

x=2x3,61854162486

因?yàn)?62<168,486>168,所以輸出的i的值為5,x的值為486.

(2)由輸出i的值為2,知程序執(zhí)行了循環(huán)體2次,

即3XW168,

解得學(xué)<xW56,

(9x>168,

所以輸入x的取值范圍是竽<xW56.

8.已知函數(shù)f(x)=(x+l)2,將區(qū)間[1,10]九等分,畫(huà)出求

函數(shù)在各等分點(diǎn)及端點(diǎn)處所取得函數(shù)值算法的程序框圖.

解算法步驟如下:

第一步,令W=1.

第二步,x—1.

第三步,f(X)=(X+l)2.

第四步,2=1+1.

第五步,輸出f(X).

第六步,若上>10成立,則結(jié)束算法;否則,返回第二步.

程序框圖如圖所示.

高中數(shù)學(xué)人教A版必修3課后練習(xí)5輸入語(yǔ)句、輸出語(yǔ)句和賦值

語(yǔ)句

1.下列賦值語(yǔ)句正確的是()

A.3=M+2

B,M=-M

C.B=A=2.

D.x+y=M

解析:根據(jù)賦值語(yǔ)句的格式與要求,知選項(xiàng)B正確.

答案:B

2.若a的輸入值為2,則下面程序運(yùn)行的結(jié)果是()

INPUTa

b=a+l

a=b+l

PRINTa

END

A.1B.2

C.3D.4

解析:揄入a=2,則b=3,a=4.

答案:D

3.給出下列程序:

INPUT''實(shí)數(shù)";xl,yl,x2,y2

a=xl-x2

m—一aM2

b=yl-y2

n=bA2

s=m+n

d=SQR(s)

PRINTd

END

此程序的功能為(r

A.求點(diǎn)到直線(xiàn)的距離

B.求兩點(diǎn)之間的距離

C.求一個(gè)多項(xiàng)式的值

D.求輸入的值的平方和

解析:輸入的四個(gè)實(shí)數(shù)可作為兩個(gè)點(diǎn)的坐標(biāo),程序中的a,b分別表示兩個(gè)點(diǎn)的橫、縱坐標(biāo)之差,而m,

n分別表示兩個(gè)點(diǎn)的橫、縱坐標(biāo)之差的平方,s是橫、縱坐標(biāo)之差的平方和,d是平方和的算術(shù)平方根,

即兩點(diǎn)之間的距離,最后輸出此距離.

答案:B

4.有以下程序:

A=ll

B-22

A=A+B

PRINT、'A=";A,、'B=";B

END

執(zhí)行上述語(yǔ)句后,輸出的結(jié)果是(

A.4=33B=llB.A=llB=22

C.月=33B=22D.A=11B=33

解析::*A—11,B=22,

A■=71+B'=33,

即把33賦予A,

??A=33,B=22.

答案:C

5.下列程序輸出的結(jié)果是()

x=6

y=3

x=x/3

y=4*x+l

PRINTx+y

END

A.27B.9C.2+25D.11

解析:該程序的運(yùn)行過(guò)程是

x=6,

y=3,

x=6T-3—2,

y=4x2+1=9,

x+y=2+9=11.

所以輸出11.

答案:D

6.執(zhí)行下列算法語(yǔ)句后的結(jié)果(xMODy表示整數(shù)x除以整數(shù)y所得的余數(shù))為()

INPUT、'x,y=";x,y

A=x*y

B=xMODy

C=A*y+B

PRINTA,B,C

END

(運(yùn)行時(shí)從鍵盤(pán)上輸入16,5)一

A.4=80,B=l,C=401

B.A=80,B=3,C=403

C.4=80,B=3.2,C,=r403.2

D.4=80,B=3.2,C=404

解析:第一句輸入x=16,y=5,第二句A=xy=80,第三句B取x除以y所得的余數(shù),即B=l,第

四句C=80x5+l=401,故選A.

答案:A

7.下列程序的功能是求所輸入的兩個(gè)正數(shù)的平方和,己知最后輸出的結(jié)果是3.46,試據(jù)此將程序補(bǔ)充

完整.

INPUT1.1

INPUT、'x2=〃;—

s=_______________

PRINTS

END

解析:因?yàn)槌绦虻墓δ苁乔笏斎氲膬蓚€(gè)正數(shù)的平方和,所以S=/+B.又因?yàn)樽詈筝敵龅慕Y(jié)果是

3.46,所以3.46=1.了+石.所以看=2.25.又X2是正數(shù),所以X2=1.5.

答案:1.5xlA2+x2A2

8.編寫(xiě)一個(gè)程序,輸入兩個(gè)正數(shù)a和b的值,輸出/與b,的值.

解程序如下:

INPUT''a,b=";a,b

A=aAb

B=b"a

PRINT、'a'=";A

PRINT、'b"a=";B

END

9.某工種按工時(shí)計(jì)算工資,每月總工資=每月勞動(dòng)時(shí)間(時(shí))X每小時(shí)工資(元),從總工資中扣除i(n作

公積金,剩余的為應(yīng)發(fā)工資.試編寫(xiě)程序表示輸入勞動(dòng)時(shí)間和每小時(shí)工資,輸出應(yīng)發(fā)工資.

解算法如下:

第一步,輸入每月勞動(dòng)時(shí)間t和每小時(shí)工資

每二步,求每月總工資y=axt.

第三步,求應(yīng)發(fā)工資z=0.9xy.

第四步,輸出應(yīng)發(fā)工資2.

程序框圖如圖所示.

/輸入每月勞動(dòng)時(shí)間,

/輸入每小時(shí)工資a/

|y=a>rI

k=0.9,"

/輸出z/

程序如下:

INPUTt,a

y=a*t

z=0.9*y

PRINTz

END

高中數(shù)學(xué)人教A版必修3課后練習(xí)6條件語(yǔ)句

題組1:夯實(shí)基礎(chǔ)

1.下列關(guān)于條件語(yǔ)句的說(shuō)法正確的是()

A.條件語(yǔ)句中必須有ELSE和ENDIF

B.條件語(yǔ)句中可以沒(méi)有ENDIF

C.條件語(yǔ)句中可以沒(méi)有ELSE,但是必須有ENDIF

D.條件語(yǔ)句中可以沒(méi)有ENDIF,但是必須有ELSE

解析:條件語(yǔ)句主要有兩種形式的格式,分另寸是1F-THEN格式和工F-THEN—ELSE格式,但是不管是

這兩種格式的哪一種,[F與END:[F必須是同時(shí)出現(xiàn).所以條件語(yǔ)句中可以沒(méi)有ELSE,但是必須有

ENDIF,故選C.

答案:C

2.已知程序如圖,若輸入x,y的值分別為6,6,則輸出的結(jié)果為()

INPUTx,y

IFx<0THEN

x=y-4

ELSE

y=y+4

ENDIF

PRINTx,y

END

A.6,6

B.-2,10

C.2,10

D.6,10

解析:由于6>0,故執(zhí)行ELSE后語(yǔ)句y=6+4=10,輸出的結(jié)果為6,10.

答案:D

3,給出下面程序:

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.1B.2C.~5D?4

解析:由程序可知,M=a=4,b=2,不成立,所以執(zhí)行ELSE后的條件語(yǔ)句.又0=一5,所以

不成立,所以直接輸出M的值.

答案:D

4.為了在運(yùn)行下面的程序后,得到輸出值y=9,則應(yīng)該輸入()

INPUTx

IFx<0THEN

y=(x+1)A2

ELSE

y=(x-l)A2

ENDIF

PRINTy

END

A.x=-4B.x=-2

C.x=4或x=-4D.x=-2或x=2

解析::?由程序知

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論