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

浙教版(2020)信息技術八上 2.10 循環結構—while循環 一課一練(含答案)

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

浙教版(2020)信息技術八上 2.10 循環結構—while循環 一課一練(含答案)

資源簡介

2.10循環結構—while循環一課一練
一、單選題
1.請同學們根據以下信息,回答下列小題:
學習了Python編程之后,老師留給了同學們一個作業—編寫程序計算“1+2+3+…+100”的結果并輸出。
(1)小紅想要完成老師留下的作業,她可以使用以下哪種軟件進行編程( )。
A.PPT
B.畫圖工具
C.Flash
D.IDLE編輯器
(2)小紅在編輯器中輸入了下圖的程序,但是在運行時有出錯提示,以下修改方法正確的是( )。
A.在紅底處加上“,”
B.在紅底處加上“;”
C.在紅底處加上“:”
D.在紅底處加上“.”
(3)仔細閱讀程序,我們還可以知道,該程序循環程序部分“while…”執行的次數是( )。
A.1次
B.100次
C.99次
D.無限次
2.這段代碼運行后的結果是( )
s=0
For i=5 to -3 step-6
s=s+i
Next i
A.s=4 i=-1
B.s=4 i=-7
C.s=-3 i=-7
D.s=-3 i=-1
3.根據圖回答
(1)上圖中的程序使用的是( )語句
A.順序
B.循環
C.選擇
D.分支
(2)range(65)產生一個( )的序列。
A.1-65
B.1-64
C.0-64
D.0-65
(3)該語句共執行( )次。
A.64
B.65
C.66
D.67
(4)在for i in range(65)中i是( )
A.變量
B.常量
C.函數
D.結構
4.下列程序運行后,輸出的結果為( )。
b=1
Do while (b<40)
b=b*(b+1)
Loop
Print b

A. 42 B. 39 C. 6 D. 1
5.請選出下列書寫正確的語句( )
A. p=5 (a+b+p) B. if a>0 then b=b+1
C. t1.text=”請輸入密碼:” D. For i=1 to 10 do j=j*2
6.以下VB程序段運行后,循環體執行的次數是( )
Dim x As Integer
x=2
Do while x<=63
x=(x+1)*(x-1)
Loop
A. 2 B. 3 C. 4 D. 5
7.有一段Python代碼,運行之后輸出結果是( )。
a=4
s=0
while a>=0:
s=s+a
a=a-1
print(s,a)
A. 10 0 B. 10 -1 C. 10 1 D. 0 -1
8.下列哪個語句不能完成[1,10]的累加功能,total初值為0( )。
A. for i in range(10,0): total=total+i
B. for i in range(1,11): total=total+i
C. for i in range(10,0,-1): total=total+i
D. for i in [10,9,8,7,6,5,4,3,2,1, 0]: total=total+i
9.下列程序運行結果( )。
SUM=0
FOR I=1 TO 100 STEP 1
SUM=SUM+I
END FOR
GraphicsWindow.DrawText(100,80,"1+2+...+100="+SUM)
A. 5000 B. 5005 C. 5050 D. 5500
10.下面程序段顯示( )個“*”
For i = 1 To 5
For j = 2 To i
Print "*";
Next j
Next i
A. 9個 B. 10個 C. 11個 D. 12個
11.執行下面的程序段后,i的值為( )
x=5
For i=1 to 10 Step 2
x=x+i
Next i
A. 25 B. 30 C. 9 D. 11
12.在python中輸入以下代碼,屏幕打印( )顆*。
i=1
while i<=100:
print(“*”)
i=i+1
A. 99 B. 100 C. 103 D. 101
13.下列需要用循環結構來描述的事件是( )。
A. 老和尚給小和尚講故事 B. 亡羊補牢 C. 曹沖稱象 D. 泡茶喝
14.有如下程序段,該程序執行后,變量a的值為( )。
a=0
For i=1 To 2
For j=i To 2
For k=1 To j
a=a+2
Next k
Next j
Next i
A. 2 B. 8 C. 10 D. 20
15.閱讀下圖,回答下面小題。
Private Sub Timer1_Time( )
For i= 0 To 10 Step 1
Shape l(0) BackColor= RGB(Int(Rnd * 256), Int(Rnd * 256), In(Rnd * 256)
Next i
End Sub
(1).小明在編寫逐幀動畫的程序時,運行時如果出現下邊錯誤說明( )
A. 工程沒有保存 B. Timer1沒有定義 C. i沒有定義 D. Shape沒有定義
(2).小明只需要在代碼的第一行輸入( )語句就能改正錯誤。
A. Dim i as integer B. Dim Shape as integer C. i=0 D. Dim i
二、填空題
16.讀程序寫結果
(1)有如下一段VB程序:
i=4
a=5
If i > 3 Then a = a + 5
Else a = a + 2
End If
寫出本程序段運行后,變量a的值________。
(2)Dim x As Integer, c As Integer, i As Integer
c = 0
For i = 1 To 12
If 12 Mod i = 0 Then
c = c + 1
End If
Next i
Text1.Text = Str(c)
程序運行后,在文本框中輸出為:________。
17.程序填空
用VB程序實現水仙花數,如果一個三位數等于它的每個數字的立方的和,則此數稱為“水仙花數”,如153=13+53+33 , 故153是水仙花數。求100~999之間的全部水仙花數
Private Sub Command1_Click()
Dim i, j, m, n As Integer
For
i = 求百位上的數字
j = (n Mod 100) \ 10 求十位上的數字
m = n Mod 10 求個位上的數字
If Then
Print n; "="; i; "^3+"; j; "^3+"; m; "^3"
End If
Next n
End Sub
18.亮亮學習了Python程序后,決定動手編寫一個BMI指數計算器。輸入身高和體重,就可以測出BMI指數和健康狀況。
國際通常用BMI (Body Mass Index) 衡量人體肥胖和健康狀況的標準,計算公式是:
BMI=體重(kg) /身高2 (m2)
國際、國內對BMI指數評判的標準(如下表39-1)。國際:世界衛生組織:國內:國家健康委員會。
分類 國際BMI值 國內BMI值
偏瘦 <18.5 <18.5
正常 18.5~25 18.5≤bmi <24
偏胖 25~30 24≤bmi <28
肥胖 ≥30 ≥28
請以國內為標準,幫他完善程序代碼,在劃線處填空。
w=________ (input(“請輸入你的體重(單位:千克):”)) #轉浮點數函數
h=float (input(“請輸入你的身高(單位:米):”))
bmi=________ #計算bmi
if bmi<18.5:
print(“________”)
elif________:
print(“正常”)
elif 24<=bmi <28:
print(“偏胖”)
________
print(“肥胖”)
三、解答題
19.編寫程序,使用while循環輸出1 2 3 4 5 6 8 9 10。
20.編寫程序,完成下列星星矩陣。
答案解析部分
一、單選題
1. (1)D
(2)C
(3)B
2. A
3. (1)B
(2)C
(3)B
(4)A
4. A
5. B
6. C
7. B
8. A
9. C
10. B
11. D
12. B
13. A
14. C
15. (1)C
(2)A
二、填空題
16. (1)10
(2)6
17. n=100 to 999;i= n div 100;n=i*i*i+j*j*j+m*m*m
18. float;w/(h**2);偏瘦;18.5<=bmi<24;else 或elif bmi>=28
三、解答題
19. count=1
while count
<= 10:
if count != 7:
print(count)
count+=1
20. num2 = 1
while num2
<= 5:
num1 = 1
while num1 <= 5:
print("*", end=' ')
num1 += 1
print()
num2 += 1

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 邳州市| 阿克| 无极县| 蕲春县| 西丰县| 道孚县| 北川| 水城县| 探索| 城步| 汨罗市| 康乐县| 玛多县| 四会市| 洪洞县| 鄯善县| 延津县| 哈密市| 大庆市| 东兰县| 盈江县| 孟村| 沈阳市| 开原市| 同江市| 绩溪县| 天长市| 怀宁县| 昌黎县| 克什克腾旗| 喀什市| 隆子县| 监利县| 建瓯市| 金塔县| 青阳县| 遂平县| 南丹县| 富民县| 九龙县| 鄂托克旗|