《【優(yōu)化方案】2020高中數(shù)學 第1章1.3.3知能優(yōu)化訓練 蘇教版必修3》由會員分享,可在線閱讀,更多相關《【優(yōu)化方案】2020高中數(shù)學 第1章1.3.3知能優(yōu)化訓練 蘇教版必修3(6頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
1.下列對條件語句的說法不正確的是________.
①條件語句是程序語言的最基本語句;
②算法中的選擇結構與條件語句相對應;
③當計算機執(zhí)行條件語句時,首先對If后的條件進行判斷,如果條件符合,就執(zhí)行Then后的語句,否則執(zhí)行Else后的語句;
④條件語句在某些情況下也可以使用If-Then語句.
解析:在一個程序中可以只包含賦值、輸入、輸出語句,而不需要進行條件判斷,故不能說條件語句是程序語言的最基本語句,也就是說一個程序中可以沒有條件語句,所以①錯誤.在算法中條件語句與程序框圖中的選擇結構相對應,它一般分為兩種語句格式,一種是If-Then-Else-End If格式,
2、另一種是If-Then-End If格式.在If-Then-Else-End If格式中,計算機執(zhí)行此格式時,首先判斷條件的真假,如果條件為真,則執(zhí)行Then后的語句體,否則執(zhí)行Else后的語句體,執(zhí)行完畢后,轉到End If后面,繼續(xù)執(zhí)行End If后面的語句,故②③④正確.
答案:①
2.給出以下四個問題:
①輸入一個數(shù)x,輸出它的絕對值;
②求函數(shù)f(x)=的函數(shù)值;
③求面積為6的正方形的周長;
④求三個數(shù)a,b,c中的最大數(shù).
其中不需要用條件語句來描述其算法的有________.
解析:③不需要用條件語句,因為正方形的面積一定時,其周長也一定.
答案:③
3.已
3、知下列偽代碼:
如果輸入a=2,b=3,則輸出的a,b分別為________.
解析:∵2<3,
∴t=2,a=3,b=2,
∴輸出的a,b分別為3,2.
答案:3,2
4.
上述偽代碼當x=2時,運行后輸出的結果為________.
解析:∵x=2>0,∴y=2+3=5.
答案:5
一、填空題
1.在求函數(shù)f(x)=
在x=x0時的值的算法中,下列語句不可能用的為________.
①輸入語句?、跅l件語句?、圯敵稣Z句?、苎h(huán)語句
解析:本題是求當x=x0時,分段函數(shù)f(x)的函數(shù)值,故應用到條件語句,同時輸入、輸出語句也是必不可少的.
答案:④
2.
4、在下面這個偽代碼中,
若輸入a=35,則輸出的b=________.
解析:a=35>10,故執(zhí)行
b=a/10+a Mod 10,
即b=35/10+35 Mod 10=3+5=8.
答案:8
3.(2020年高考湖南卷)如圖,是求實數(shù)x的絕對值的算法程序框圖(即流程圖),則判斷框①中可填________.
解析:由于|x|=或|x|=故根據(jù)所給的程序框圖,易知可填x>0或x≥0.
答案:x>0或x≥0
4.運行下面的偽代碼,若輸入x的值為5,則輸出的y值為________.
Read x;
If x<0 Then
y←(x+1)×(x-1)
Else
5、
y←(x-1)×(x-1)
End If
Print y
解析:∵x=5>0,∴y=(5-1)×(5-1)=16.
答案:16
5.下面是求一個函數(shù)的函數(shù)值的偽代碼.
若執(zhí)行此偽代碼,輸出的結果為3,那么輸入的x值為________.
解析:此偽代碼是求分段函數(shù)
y=的值.
若輸出結果為3,則可能是x-1=3,或-x=3,
即x=4或x=-3.
答案:4或-3
6.閱讀下面的偽代碼:
如果輸入x=-2,則輸出的結果y為________.
解析:本偽代碼是求分段函數(shù)
y=輸入x=-2時,輸出y=-2+3=1.
答案:1
7.偽代碼:
Read x
6、
If 9
7、分段函數(shù)解析式兩種形式的判斷條件,故填寫x<2,②就是函數(shù)的另一段表達式y(tǒng)=log2x.
答案:x<2 y=log2x
9.某算法的偽代碼如下,如果輸出的y值是4,那么輸入的x的所有可能的值是________.
答案:-或4
二、解答題
10.給出如下偽代碼.(其中x滿足:0