中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

4.3運用選擇結構描述問題求解過程 練習(原卷+解析卷)

資源下載
  1. 二一教育資源

4.3運用選擇結構描述問題求解過程 練習(原卷+解析卷)

資源簡介

中小學教育資源及組卷應用平臺
4.3運用選擇結構描述問題求解過程-粵教版(2019)高中信息技術必修一練習
學校:___________姓名:___________班級:___________考號:___________
一、選擇題
1.算法用Python程序實現,以下代碼中哪處語句存在語法錯誤(

A.
B.
C.
D.
【答案】D
【解析】
【詳解】
本題考查的是Python程序調試。雙分支IF語句。if
(條件)后面要加冒號,else后面也要加冒號。故標號4中存在語法錯誤。2·1·c·n·j·y
2.下列有關If
單分支語句說法錯誤的是(
)。
A.If(條件表達式)后面加冒號:
B.執行過程中條件表達式為真,執行語句A,為假則不執行語句A
C.If(條件表達式)后面可以不加冒號:
D.當語句A由多個語句構成時,嚴格遵守相同的縮進
【答案】C
【解析】
【分析】
【詳解】
本題考查if條件語句的相關知識點
If(條件表達式)后面加冒號:;執行過程中條件表達式為真,執行語句A,為假則不執行語句A;當語句A由多個語句構成時,嚴格遵守相同的縮進。故本題選C選項21·cn·jy·com
3.下列選項中,對變量a的賦值與其他三項不等價的是(

A.a
=
Abs(a-b)
B.If
a
>
b
Then
a=
a-b
Else
a
=
b-a
C.If
a
>
b
Then
a
=
a-b
If
a
<
b
Then
a
=
b-a
D.a
=
a-b
If
a
<
0
Then
a=
-a
【答案】C
【解析】
【分析】
【詳解】
本題主要考查選擇結構If語句的相關知識。A選項中Abs函數用于計算某數的絕對值;
If語句的標準格式為:
if
條件
then
語句1
else
語句2
end
if
按照上述If執行流程,B、D選項與A選項賦值效果相同;C選項中,第二個If語句,沒有執行的機會,故C選項錯誤。【來源:21·世紀·教育·網】
4.以下程序用于統計自然數1到n之間出現多少個x(0<=x<=9),空缺處應填入的代碼是(
)21·世紀
教育網
n
=
Val(Text1.Text)
x
=
Val(Text2.Text)
k
=
0
For
i
=
1
To
n
________①_________
Do
While
temp
<>
0
y=
temp
Mod
10
If
________②_________
Then
k
=
k
+
1
temp
=
temp
\
10
Loop
Next
Label1.Caption
=
Str(k)
A.①temp=n

y=x
B.①temp
=
i

y=x
C.①temp=i

i=x
D.①temp=n

i=x
【答案】B
【解析】
【分析】
【詳解】
本題考查VB程序段閱讀,枚舉算法,循環嵌套。根據題干以及算法整體結構,可推知程序采用枚舉算法將所有數據全都列舉,然后逐一判斷是否包含x,進行統計。①處可根據下方Do
while
temp<>0
得知,此處應該是對temp賦值,將循環變量賦值給temp,故temp=i21世紀教育網版權所有
②處根據上下兩條語句,y=
temp
Mod
10以及temp
=
temp
\
10,可知,Do
while循環中將temp從低位開始每一位取出存入y,進而判斷y和x是否相等,如相等,則temp中存在一個x,統計變量k=k+1。故推出②處的語句為y=x
5.下列選項中,對變量a的賦值與其他三項不等價的是(

A.a=
abs(a-b)
B.if
a>b
Then=a-
b
Else
a=b-a
C.If
a>
bThen
a=a-b
If
athen
a=b-a
D.a=
a-b
If
a<0
Then
a=-a
【答案】C
【解析】
【詳解】
本題考查if語句相關知識點。A選項中的abs函數是求絕對值。ABD選項的賦值結果都相同,C選擇只執行第一個if語句,后面的if語句不會執行。故選項C正確。21教育網
二、填空題
6.x=int(input(“請輸入第1個數:”))
y=int(input(“請輸入第2個數:”))
if
x>y:
print(x)
else:
print(y)
程序運行后,鍵盤輸入8和6,其輸出結果為_________________
【答案】8
【解析】
【詳解】
本題考查的是Python選擇語句。鍵盤輸入8和6,即x=8,y=6,x>6成立,執行print(x),即輸出8。21cnjy.com
7.程序運行后,從鍵盤輸入781,結果是_______________________
x=int(input("請輸入一個正整數:"))
if
x%2==0:
print(x,"是偶數.")
else:
print(x,"是奇數.")
【答案】781是奇數
【解析】
【詳解】
本題考查的是Python選擇結構。從鍵盤輸入781,即x=781,
x%2=1,故執行
print(x,"是奇數."),輸出:781是奇數。www.21-cn-jy.com
三、判斷題
8.if語句在使用中包括單分支if語句和雙分支if語句。
(____)
【答案】√
【解析】
【分析】
【詳解】
本題考查if條件語句的相關知識點
if語句在使用中包括單分支if語句和雙分支if語句(if嵌套語句)。故表述正確
四、簡答題
9.列舉Python程序設計語言中,IF
語句的三種常見格式。
【答案】單分支語句格式:
If(條件表達式):
語句A
雙分支if語句格式:
If(條件表達式):
語句A
else:
語句B
if...elif...else語句格式:
If(條件表達式):
語句1
elif:
語句2
...
elif:
語句N
else:
語句N+1
【解析】
【詳解】
本題考查的是Python選擇語句。
單分支語句格式:
If(條件表達式):
語句A
雙分支if語句格式:
If(條件表達式):
語句A
else:
語句B
if...elif...else語句格式:
If(條件表達式):
語句1
elif:
語句2
...
elif:
語句N
else:
語句N+1
21世紀教育網
www.21cnjy.com
精品試卷·第
2

(共
2
頁)
21世紀教育網(www.21cnjy.com)中小學教育資源及組卷應用平臺
4.3運用選擇結構描述問題求解過程-粵教版(2019)高中信息技術必修一練習
學校:___________姓名:___________班級:___________考號:___________
一、選擇題
1.算法用Python程序實現,以下代碼中哪處語句存在語法錯誤(

A.
B.
C.
D.
2.下列有關If
單分支語句說法錯誤的是(
)。
A.If(條件表達式)后面加冒號:
B.執行過程中條件表達式為真,執行語句A,為假則不執行語句A
C.If(條件表達式)后面可以不加冒號:
D.當語句A由多個語句構成時,嚴格遵守相同的縮進
3.下列選項中,對變量a的賦值與其他三項不等價的是(

A.a
=
Abs(a-b)
B.If
a
>
b
Then
a=
a-b
Else
a
=
b-a
C.If
a
>
b
Then
a
=
a-b
If
a
<
b
Then
a
=
b-a
D.a
=
a-b
If
a
<
0
Then
a=
-a
4.以下程序用于統計自然數1到n之間出現多少個x(0<=x<=9),空缺處應填入的代碼是(
)21世紀教育網版權所有
n
=
Val(Text1.Text)
x
=
Val(Text2.Text)
k
=
0
For
i
=
1
To
n
________①_________
Do
While
temp
<>
0
y=
temp
Mod
10
If
________②_________
Then
k
=
k
+
1
temp
=
temp
\
10
Loop
Next
Label1.Caption
=
Str(k)
A.①temp=n

y=x
B.①temp
=
i

y=x
C.①temp=i

i=x
D.①temp=n

i=x
5.下列選項中,對變量a的賦值與其他三項不等價的是(

A.a=
abs(a-b)
B.if
a>b
Then=a-
b
Else
a=b-a
C.If
a>
bThen
a=a-b
If
athen
a=b-a
D.a=
a-b
If
a<0
Then
a=-a
二、填空題
6.x=int(input(“請輸入第1個數:”))
y=int(input(“請輸入第2個數:”))
if
x>y:
print(x)
else:
print(y)
程序運行后,鍵盤輸入8和6,其輸出結果為_________________
7.程序運行后,從鍵盤輸入781,結果是_______________________
x=int(input("請輸入一個正整數:"))
if
x%2==0:
print(x,"是偶數.")
else:
print(x,"是奇數.")
三、判斷題
8.if語句在使用中包括單分支if語句和雙分支if語句。
(____)
四、簡答題
9.列舉Python程序設計語言中,IF
語句的三種常見格式。
21世紀教育網
www.21cnjy.com
精品試卷·第
2

(共
2
頁)
21世紀教育網(www.21cnjy.com)

展開更多......

收起↑

資源列表

    <track id="r4fhd"></track>

    <pre id="r4fhd"><abbr id="r4fhd"><code id="r4fhd"></code></abbr></pre>
      <ul id="r4fhd"></ul>

        <menu id="r4fhd"></menu>
        1. 主站蜘蛛池模板: 西昌市| 广南县| 陕西省| 彩票| 嘉定区| 周宁县| 海安县| 皮山县| 南皮县| 汝南县| 江门市| 惠州市| 威信县| 贞丰县| 九龙县| 浦北县| 阿尔山市| 建瓯市| 琼结县| 商城县| 桦甸市| 镇安县| 海林市| 桐柏县| 遂宁市| 新竹县| 龙口市| 田东县| 桐梓县| 通道| 日喀则市| 稷山县| 页游| 盖州市| 大新县| 中卫市| 滕州市| 岚皋县| 襄汾县| 连城县| 璧山县|