210循环结构—while循环课练
单选题
1请学根信息回答列题:
学Python编程老师留学作业—编写程序计算1+2+3+…+100结果输出
(1)红想完成老师留作业种软件进行编程( )
APPT
B画图工具
CFlash
DIDLE编辑器
(2)红编辑器中输入图程序运行时出错提示修改方法正确( )
A红底处加
B红底处加
C红底处加
D红底处加
(3)仔细阅读程序知道该程序循环程序部分while…执行次数( )
A1次
B100次
C99次
D限次
2段代码运行结果( )
s0
For i5 to 3 step6
ss+i
Next i
As4 i1
Bs4 i7
Cs3 i7
Ds3 i1
3根图回答
(1)图中程序( )语句
A序
B循环
C选择
D分支
(2)range(65)产生( )序列
A165
B164
C064
D065
(3)该语句执行( )次
A64
B65
C66
D67
(4)for i in range(65)中i( )
A变量
B常量
C函数
D结构
4列程序运行输出结果( )
b1
Do while (b<40)
bb*(b+1)
Loop
Print b
A 42 B 39 C 6 D 1
5请选出列书写正确语句( )
A p5 (a+b+p) B if a>0 then bb+1
C t1text请输入密码: D For i1 to 10 do jj*2
6VB程序段运行循环体执行次数( )
Dim x As Integer
x2
Do while x<63
x(x+1)*(x1)
Loop
A 2 B 3 C 4 D 5
7段Python代码运行输出结果( )
a4
s0
while a>0:
ss+a
aa1
print(sa)
A 10 0 B 10 1 C 10 1 D 0 1
8列语句完成[110]累加功total初值0( )
A for i in range(100): totaltotal+i
B for i in range(111): totaltotal+i
C for i in range(1001): totaltotal+i
D for i in [10987654321 0]: totaltotal+i
9列程序运行结果( )
SUM0
FOR I1 TO 100 STEP 1
SUMSUM+I
END FOR
GraphicsWindowDrawText(100801+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值( )
x5
For i1 to 10 Step 2
xx+i
Next i
A 25 B 30 C 9 D 11
12python中输入代码屏幕印( )颗*
i1
while i<100
print(*)
ii+1
A 99 B 100 C 103 D 101
13列需循环结构描述事件( )
A 老尚尚讲事 B 亡羊补牢 C 曹称象 D 泡茶喝
14程序段该程序执行变量a值( )
a0
For i1 To 2
For ji To 2
For k1 To j
aa+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 i0 D Dim i
二填空题
16读程序写结果
(1)段VB程序:
i4
a5
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
Text1Text Str(c)
程序运行文框中输出:________
17程序填空
VB程序实现水仙花数果三位数等数字立方数称水仙花数15313+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指数评判标准(表391)国际:世界卫生组织:国:国家健康委员会
分类
国际BMI值
国BMI值
偏瘦
<185
<185
正常
185~25
185≤bmi <24
偏胖
25~30
24≤bmi <28
肥胖
≥30
≥28
请国标准帮完善程序代码划线处填空
w________ (input(请输入体重(单位:千克):)) #转浮点数函数
hfloat (input(请输入身高(单位:米):))
bmi________ #计算bmi
if bmi<185:
print(________)
elif________
print(正常)
elif 24
________
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 n100 to 999i n div 100ni*i*i+j*j*j+m*m*m
18 floatw(h**2)偏瘦185
三解答题
19 count1
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
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档