《(安徽專用)2013年高考數(shù)學總復習 第十一章第2課時 基本算法語句 課時闖關(含解析)》由會員分享,可在線閱讀,更多相關《(安徽專用)2013年高考數(shù)學總復習 第十一章第2課時 基本算法語句 課時闖關(含解析)(4頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
第十一章第2課時 基本算法語句 課時闖關(含解析)
一、選擇題
1.下列賦值語句正確的是( )
A.a(chǎn)-b=2 B.5=a
C.a(chǎn)=b=4 D.a(chǎn)=a+2
解析:選D.根據(jù)賦值語句的格式要求知A、B、C均不正確,只有D正確,故選D.
2.當a=3時,下面的程序段輸出的結果是( )
A.3 B.6
C.9 D.10
解析:選B.根據(jù)條件3<10,故y=2×3=6.
3.(2011·高考福建卷改編)運行如圖所示的程序,輸出的結果是( )
A.2 B.3
C.5 D.6
解析:選B.a=1,b=2.
a=a+b=1+
2、2=3.
所以輸出的結果是3.
4.下列程序的功能是:判斷任意輸入的數(shù)x是否是正數(shù),若是,輸出它的平方值;若不是,輸出它的相反數(shù).
則填入的條件應該是( )
A.x>0 B.x<0
C.x>=0 D.x<=0
解析:選D.因為條件滿足則執(zhí)行y=-x,條件不滿足則執(zhí)行y=x*x,由程序功能知條件應為x<=0.
5.下列程序運行后,輸出的值是( )
A.42 B.43
C.44 D.45
解析:選C.由題意知,此程序為循環(huán)語句,當i=45時,45×45=2025>2000,輸出結果為i=45-1=44,故選C.
二、填空題
6.給出一個算法:
3、INPUT x
IF x<=0 THEN
f(x)=4*x
ELSE
f(x)=2^ x
END IF
PRINT f(x)
根據(jù)以上算法,可求得f(-1)+f(2) =_____________.
解析:f(x)=
∴f(-1)+f(2)=-4+22=0.
答案:0
7.根據(jù)下列程序,當輸入a,b分別為2,3時,最后輸出的m的值為________.
解析:∵a=2,b=3,
∴a
4、y=(x+1)2.
∴若y=16,則(x+1)2=16.∴x+1=±4.
∴x=-5或3(舍去),∴x=-5.
當x≥0時y=(x-1)2.若y=16,則(x-1)2=16,
∴x-1=±4.∴x=5或-3(舍去).
∴x=5.綜上所述:x=±5.
答案:±5
三、解答題
9.根據(jù)如圖所示的框圖寫出程序語句.
解:
10.根據(jù)下面的程序寫出相應的算法功能,并畫出相應的程序框圖.
解:其程序的算法功能是求和.
12+32+52+…+9992.
其程序框圖如圖.
11.已知程序框圖如圖所示,求輸出的S值.
解:由題意,
S=1×2+2×22+3×23+…+9×29+10×210,
兩邊同乘以2,得
2S=1×22+2×23+…+8×29+9×210+10×211
∴-S=2+22+23+…+29+210-10×211
∴S=10×211-
=10×211-211+2
=9×211+2=9×2048+2
=18434.