《【創(chuàng)新設(shè)計】高中數(shù)學(xué) 122選擇結(jié)構(gòu)試題 蘇教版必修3》由會員分享,可在線閱讀,更多相關(guān)《【創(chuàng)新設(shè)計】高中數(shù)學(xué) 122選擇結(jié)構(gòu)試題 蘇教版必修3(6頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
1.2.2 選擇結(jié)構(gòu)
1.下列算法中,含有選擇結(jié)構(gòu)的是________.(填序號)
①求兩個數(shù)的積;
②求點到直線的距離;
③解一元二次方程;
④已知梯形兩底和高求面積.
解析 解一元二次方程時,當判別式Δ<0時,方程無解,當Δ≥0時,方程有解,由于分情況,故用到選擇結(jié)構(gòu).
答案?、?
2.某算法的程序框圖如圖所示,則輸出量y與輸入量x滿足的關(guān)系是________.
解析 由程序框圖的條件結(jié)構(gòu)知:x>1時,y=x-2;x≤1時,y=2x,故y=
答案 y=
3.中山市的士收費辦法如下:不超過2公里收7元(即起步價7元),超過2公里的里程每公里收2.6元,另每
2、車次超過2公里收燃油附加費1元(不考慮其他因素).相應(yīng)收費系統(tǒng)的流程圖如圖所示,則①處應(yīng)填________.
解析 當x>2時,2公里內(nèi)的收費為7元,
2公里外的收費為(x-2)2.6,
另外燃油附加費為1元,
∴y=7+2.6(x-2)+1=8+2.6(x-2).
答案 y←8+2.6(x-2)
4.輸入-5,按圖中所示流程圖運行后,輸出的結(jié)果是________.
解析 因x=-5 ,不滿足x>0,所以在第一個判斷框中執(zhí)行“N”,在第2個判斷框中,由于-5<0,執(zhí)行“Y”,所以得y←1.
答案 1
5.給出一個流程圖,如圖所示,其作用是輸入x的值,輸出相應(yīng)的y的值.
3、若要使輸入的x的值與輸出的y的值相等,則輸入的這樣的x的值有________個.
解析 當x≤2時,x=1或x=0則x=y(tǒng);
當2<x≤5時,若x=y(tǒng),則x=2x-3,∴x=3;
當x>5時,x=不成立,所以滿足題意的x的值有1,0,3.
答案 3
6.
輸入兩個數(shù)a,b,輸出其中一個較大的數(shù),設(shè)計算法,并畫出流程圖.
解 算法如下:
S1 輸入兩個數(shù)a,b;
S2 若a>b,則輸出a,否則輸出b;
S3 算法結(jié)束.
流程圖如圖所示.
7.函數(shù)y=的流程圖如圖所示,則①②③處分別填________、________、________.
解析 由分段函數(shù)
4、的表達式知,x>0時,y=x2+1,故①處填y←x2+1;由②的否執(zhí)行y=x+6知②處填x=0;當x=0時,y=0知③處填y←0.
答案 y←x2+1 x=0 y←0
8.已知函數(shù)y=下圖表示的是給定x的值,求其對應(yīng)的函數(shù)值y的流程圖.
①處應(yīng)填寫________;②處應(yīng)填寫________.
解析 ∵滿足判斷框中的條件執(zhí)行y=2-x,
∴①處應(yīng)填x<2.
不滿足x<2即x≥2時,y=log2x,故②處應(yīng)填y←log2x.
答案 x<2 y←log2x
9.下面是求解一元二次方程ax2+bx+c=0(a≠0)的流程圖,請在空缺的地方填上適當?shù)臉俗ⅲ?
(1)______
5、__(2)________(3)________.
解析 由一元二次方程根的求解過程可得.
答案 (1)Δ<0
(2)x1←,x2←
(3)輸出x1,x2
10.已知一流程圖如圖所示:若輸入a←5,b←6,c←3,程序運行結(jié)束后輸出的結(jié)果是________.
解析 流程圖所表示的算法是求a,b,c三數(shù)中的最大數(shù),顯然為6.
答案 6
11.已知函數(shù)y=,試設(shè)計一個算法的流程圖,計算輸入自變量x的值時,輸出y的值.
解
12.畫出解一元一次不等式ax>b的流程圖.
解
13.(創(chuàng)新拓展)到銀行辦理個人異地匯款(不超過100萬)時,銀行要收取一定的手續(xù)費.匯
6、款額不超過100元,收取1元手續(xù)費;超過100元但不超過5 000元,按匯款額的1%收?。怀^5 000元,一律收取50元手續(xù)費,其他情況不予辦理.試設(shè)計一個算法描述匯款額為x元時,銀行收取手續(xù)費為y元的過程,并畫出流程圖.
解 由題意知本題是一個分段函數(shù)問題,分段函數(shù)解析式為
y=
其算法如下:
第一步,輸入?yún)R款額x;
第二步,判斷x≤100是否成立;若成立,則y←1,轉(zhuǎn)執(zhí)行第五步,若不成立,則執(zhí)行第三步;
第三步,判斷x≤5 000是否成立;若成立,則y←0.01x,轉(zhuǎn)執(zhí)行第五步,若不成立,則執(zhí)行第四步;
第四步,判斷x≤1 000 000是否成立;若成立,則y←50,轉(zhuǎn)執(zhí)行第五步,若不成立,則輸出“不予辦理”;
第五步:輸出y.
流程圖如圖
6