《精編高中數(shù)學(xué)北師大版必修3課時(shí)作業(yè):第二章 算法初步 課時(shí)作業(yè) 11 變量與賦值 Word版含答案》由會員分享,可在線閱讀,更多相關(guān)《精編高中數(shù)學(xué)北師大版必修3課時(shí)作業(yè):第二章 算法初步 課時(shí)作業(yè) 11 變量與賦值 Word版含答案(7頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、精編北師大版數(shù)學(xué)資料
課時(shí)作業(yè) 11 變量與賦值
|基礎(chǔ)鞏固|(25分鐘,60分)
一、選擇題(每小題5分,共25分)
1.輸入a=5,b=12,c=13,經(jīng)下列賦值語句運(yùn)行后,a的值仍為5的是( )
解析:對于選項(xiàng)A,先把b的值賦給a,a的值又賦給b,這樣a,b的值均為12;對于選項(xiàng)B,先把c的值賦給a,這樣a的值就是13,接下來是把b的值賦給c,這樣c的值就是12,再又把a(bǔ)的值賦給b,所以a的值還是13;對于選項(xiàng)C,先把a(bǔ)的值賦給b,然后又把b的值賦給a,所以a的值沒變,仍為5;對于選項(xiàng)D,先把b的值賦給c,這樣c的值是12,再把a(bǔ)的值賦給b,于是b的值為5,然后又把c的值
2、賦給a,所以a的值為12.于是可知選C.
答案:C
2.下列賦值語句正確的是( )
A.S=S+i2 B.A=-A
C.x=2x+1 D.P=
解析:在程序語句中乘方要用“∧”表示,所以A不正確;乘號“*”不能省略,所以C不正確;D選項(xiàng)中應(yīng)用SQR(x)表示,所以D不正確;B選項(xiàng)是將變量A的相反數(shù)賦給變量A,則B正確.
答案:B
3.下列語句運(yùn)行的結(jié)果是( )
A.5 B.3
C.3或5 D.a(chǎn)
解析:一個(gè)變量若多次賦值,其值為最后一次所賦予的值.故選A.
答案:A
4.下列語句運(yùn)行的結(jié)果是( )
A.2 B.-1
C.5 D.3
3、
解析:A=2+3=5.故選C.
答案:C
5.下列程序執(zhí)行后,變量a,b的值分別為( )
A.20,15 B.35,35
C.5,5 D.-5,-5
解析:a=15,b=20,把a(bǔ)+b賦給a,因此得出a=35,再把a(bǔ)-b賦給b,即b=35-20=15,再把a(bǔ)-b賦給a,此時(shí)a=35-15=20,因此最后輸出的a,b的值分別為20,15.
答案:A
二、填空題(每小題5分,共15分)
6.閱讀如圖所示的算法框圖,則輸出的結(jié)果是________.
解析:y=22+1=5,
b=35-2=13.
答案:13
7.如下所示的算法語句運(yùn)行結(jié)果為________
4、.
解析:由賦值語句a=2,b=3,c=4,a=b,b=c+2,c=b+4知,賦值后,a=3,b=6,c=10,所以d===.
答案:
8.如圖所示的一個(gè)算法流程圖,已知a1=3,輸出的b=7,則a2的值是________.
解析:由算法流程圖可知,=b=7,a1=3,則a2=11.
答案:11
三、解答題(每小題10分,共20分)
9.求下面的程序輸出的結(jié)果.
解析:第三句給c賦值后c=7,第四句給a賦值后a=11,故最后輸出11.5.
10.已知球的體積為36π,寫出求球的直徑及球的表面積的算法,畫出算法框圖.
解析:設(shè)球的半徑為R,
則由V=πR3
得
5、R=,
球的直徑d=2R,球的表面積S=4πR2.
算法步驟如下:
(1)V=36π
(2)R=
(3)d=2R
(4)S=4πR2
(5)輸出d,S
算法框圖如下:
|能力提升|(20分鐘,40分)
11.計(jì)算機(jī)執(zhí)行算法步驟后輸出的結(jié)果是( )
A.4,-2 B.4,1
C.4,3 D.6.0
解析:由賦值語句a=1,b=3知,賦值后,
a=a+b=1+3=4,b=a-b=4-3=1,故選B.
答案:B
12.下面算法框圖的作用是交換兩個(gè)變量的值并輸出,則①處應(yīng)為________.
解析:由框圖知①處應(yīng)填x=y(tǒng).
答案:x=
6、y
13.用算法語句寫出下面程序框圖的程序.
解析:程序如下:
14.金融作為現(xiàn)代生活中不可或缺的行業(yè),與我們有著密切的關(guān)系,某人現(xiàn)有5000元人民幣,他按照定期一年存款方式存入銀行,到期自動(dòng)轉(zhuǎn)存,按復(fù)利計(jì)算,已知當(dāng)前定期一年的利率為2.25%,試求5年后這個(gè)人連本帶息可以取出多少錢?設(shè)計(jì)算法解決問題,畫出算法框圖.
解析:設(shè)某年后可以取出a元,算法步驟如下:
1.一年后:a=5000(1+2.25%);
2.兩年后:a=5000(1+2.25%)(1+2.25%);
3.三年后:a=5000(1+2.25%)(1+2.25%)(1+2.25%);
4.四年后:a=5000(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%);
5.五年后:a=5000(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%);
6.輸出a.
框圖如圖: