一、選擇題
1.在算法框圖中,表示判斷框的圖形符號是( )
[答案] C
[解析] 根據(jù)各框圖符號及其表示的意義可以斷定是C.
2.在算法框圖中,算法中要計算和處理的數(shù)據(jù),可以分別寫在不同的( )
A.處理框內(nèi) B.判斷框內(nèi)
C.輸入輸出框內(nèi) D.起止框內(nèi)
[答案] A
[解析] 處理框的功能是賦值和計算.
3.給出以下四個問題:
輸入一個數(shù)x,輸出它的相反數(shù).
求面積為6的正方形的周長.
求三個數(shù)a,b,c中的最大數(shù).
求函數(shù)f(x)=的函數(shù)值.
其中不需要用選擇結(jié)構(gòu)來描述其算法有的( )
A.1個 B.2個 C.3個 D.4個
[答案] A
[解析] 只有不需要用選擇結(jié)構(gòu)來描述其算法,只用順序結(jié)構(gòu)就行.
4.已知函數(shù)y=,輸入x的值,求對應(yīng)的函數(shù)值,設(shè)計框圖時所含有的基本邏輯結(jié)構(gòu)是( )
A.順序結(jié)構(gòu)B.選擇結(jié)構(gòu)
C.順序結(jié)構(gòu)、選擇結(jié)構(gòu)D.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、模塊結(jié)構(gòu)
[答案] C
[解析] 由于函數(shù)解析式取決于自變量的取值范圍,所以必須有選擇結(jié)構(gòu),又任何框圖中都要用到順序結(jié)構(gòu),故選C.
5.如下圖所示,流程圖的輸出結(jié)果是( )
A.0.5 B.1.5 C.2.5 D.3
[答案] C
[解析] a=2,b=4,S=+=+=2.5.
6.已知函數(shù)f(x)=求f(a)(0) y=2x-5
[解析] 當2x-5≥0,即x≥時,y=2x-5,
當2x-5<0時,x<時,y=5-2x.
故處填x≥(填x>也可以);
處填y=2x-5.
8.如下圖所示的框圖,若輸入-4,則輸出結(jié)果為________.
[答案] 是負數(shù)
[解析] 利用選擇結(jié)構(gòu)解題.由于-4<0,故應(yīng)選擇“否”那一支,所以輸出“是負數(shù)”.
三、解答題
9.函數(shù)y=,寫出求該函數(shù)值的算法,并畫出流程圖.
[解析] 算法如下:
1 輸入x;
2 如果x>0,那么使y=-x2;如果x=0,那么使y=0;如果x<0,那么使y=x2;
3 輸出函數(shù)值y.
流程圖如下圖所示
一、選擇題
1.如下框圖,當x1=6,x2=9,p=8.5時,x3等于( )
A.7 B.8
C.10 D.11
[答案] B
[解析] 本題考查了算法程序框圖.只看輸出的p即可.因為==7.5≠8.5,所以p=8.5=.x3=2×8.5-x2=17-9=8.
2.在佛山市禪城區(qū)和南海區(qū)打的士收費辦法如下:不超過2千米收7元,超過2千米的每千米收2.6元,另每車次超過2千米收燃油附加費1元(其他因素不考慮).相應(yīng)收費系統(tǒng)的算法流程圖如圖所示,則處應(yīng)為( )
A.y=7+2.6x B.y=8+2.6x
C.y=7+2.6(x-2) D.y=8+2.6(x-2)
[答案] D
[解析] 設(shè)的士行駛的里程為x千米,收費為y元,y=f(x)為關(guān)于x的函數(shù),當x>2時,由于超過2千米的里程每千米收2.6元,另每車次超過2千米收燃油附加費1元,故函數(shù)的解析式為y=7+1+2.6(x-2)=8+2.6(x-2).
二、填空題
3.對任意非零實數(shù)a,b,若ab的運算原理如圖所示,則lg1000-2=________.
[答案] 1
[解析] 本題考查算法知識,由于a=lg1000=3,b=-2=4,由于a