第一范文网 - 专业文章范例文档资料分享平台

VB 第七章 循环结构练习随堂练习

来源:用户分享 时间:2025/7/24 12:12:53 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第七章 循环部分练习题

一、选择

1、 下列正确的语句是______________

A) FOR X=1 TO 10 STEP -2 B) FOR X$=1 TO 9 STEP 3 C) FOR 1X=10 TO 100 STEP 10 D) FOR X1=10 TO 50 2、 执行以下程序段后,I的值为______________ I=0

FOR G=10 TO 19 STEP 3 I=I+1 NEXT G

A)4 B)5 C)3 D)6

3、 以下第30语句执行次数为______________ FOR I=1 TO 3

FOR J=5 TO 1 STEP -1 PRINT I*J NEXT J,I

A)15 B)16 C)17 D)18

4、下述程序共执行______________次循环 FOR I=7 TO 90 STEP 5 PRINT I; NEXT I

A)14 B)15 C)16 D)17

5 、下列程序运行时输出的结果是______________ E=1:F=1

FOR J=1 TO 3 E=E+F:F=F+E NEXT J PRINT E;F

A)6 6 B)5 8 C)13 21 D)24 55

6、 下列程序运行时输出的结果是______________ Y=3

FOR K=1 TO 5 STEP -1 Y=Y+K NEXT K PRINT Y;K

A)3 1 B)1 3 C)-1 6 D)4 1

7、 下列程序分别输入1,-2,9,0,-1,9运行时输出的结果是______________ Do while abs(l)<>3

K=inputbox(“请输入数据:”)

1

FOR I=1 TO K STEP -2

L=I+K NEXT I PRINT L loop

A)-3 B)3 C)2 D)2 2 2 3 -3

8、下列程序运行时分别输入5,9,8,2,-999输出的结果是______________ B=0

X=inputbox(“请输入数据”) Do WHILE X<>-999

IF X>B THEN B=X

X=inputbox(“请输入数据”)

loop

PRINT ABS(X)

A)9 B)8 C)2 D)999 9、有如下程序

a$=\ FOR j=1 to 5 STEP 2

PRINT MID$(a$,j,1)+MID$(b$,(j+1)/2,1); NEXT j

A) A1B2C3 B) AaB123 C) a1b2c3 10、 下列程序运行时输出的结果是______________ FOR K=1 TO 3

IF K<=1 THEN A=2*K IF K<=2 THEN A=2*K+1 IF K<=3 THEN A=K PRINT K;A; NEXT K

A)1 2 2 5 3 3 B)1 1 2 2 3 3 C)3 3 3 3 3 3 D)1 3 2 3 3 3

11、 下列程序运行时输出的结果是______________ FOR I=10 TO 6 STEP -1 NEXT I PRINT I

A)4 B)5 C)6 D)7

12、 下列程序运行时输出的结果是______________ K=0

FOR I=1 TO 3

A=I^I^K

2

D) A1a2B3 PRINT A; NEXT I

A)1 1 1 B)1 4 9 C)0 0 0 D)1 2 3

13、 下列程序运行时输出的结果是______________ X=0

WHILE X<20 X=X+1 X=X*X WEND PRINT X

A)16 B)19 C)20 D)25

14、下列程序运行时输出的结果是______________ X=6

FOR K=1 TO 8 STEP -3 X=X+K NEXT K PRINT K,X

A)6 1 B)-1 9 C)1 6 D)6 7

15、下列程序运行时输出的结果是____________ N=0

FOR I=1 TO 4 FOR J=1 TO I FOR K=J TO 3 N=N+1 NEXT K NEXT J,I PRINT N

A)20 B)22 C)30 D)40 16、有如下程序 a$=\ m$=MID$(a$,3,2) FOR j=1 to 5

b$ =inputbox(“请输入:”) e=INSTR(b$,m$) s=s+e NEXT j PRINT s

运行后输入内容Iran,China,Japan,Afghanistan,Guyana A) 5 B) 11 C) 16 17、有如下程序

3

输出结果是D) 21 n=3

FOR K=3 TO 1 STEP -1 x$=STRING$(k,\ PRINT n; x$; n=n-1 NEXT K END

运行时输出的结果是 A)3!!!2!!1! B)1!2!!3!!! C)3!!2! 1 D)2!!!1!!0! 18、下列程序运行时输出的结果是______________ FOR I=1 TO 8

FOR I=1 TO 8 NEXT J NEXT I PRINT I;

A)1 2 3 4 5 6 7 7 B)2 2 2 2 2 2 2 2 C)3 3 3 3 3 3 3 3 D)1 2 3 4 5 6 7 8

19、下列程序运行时输出的结果是______________ Y=2

FOR K=1 TO 9 STEP -2

Y=Y+K NEXT K PRINT Y;K

A)1 2 B)2 2 C)3 3 D)2 1

20、下列程序运行时输出的结果是______________ N=1 do

FOR K=1 TO N PRINT \NEXT K PRINT N=N+1

IF N>1 THEN end Loop while N=1

A)* B)* * C)* * * D)* * * *

21、下列程序运行时输出的结果是______________ S=0

FOR I=1 TO 3 S=S+I^2 NEXT I

4

PRINT \;S

A)S=10 B)S=12 C)S=15 D)S=14 22、有如下程序 FOR j=1 TO 10 x=2*j-1

IF x/3=x\\3 OR x/5=x\\5 THEN s=s+x NEXT j

PRINT \

运行后输出S的值是

A) 27 B) 15 C) 32 23 、下列程序运行时内层循环的循环总次数是______________. FOR X=1 TO 2 FOR Y=0 TO X-1 NEXT Y NEXT X

A)1 B)2 C)3 D)4

24 、以下______________是正确的FOR-NEXT循环结构. A) FOR X=1 TO STEP 0.1 ...

FOR Y=1 TO STEP 0.2 ... NEXT X ... NEXT Y

B) FOR I=1 TO 10 ... NEXT J

C) FOR I=N1 TO N2 ... NEXT I ...

IF I=0 THEN 50 D) X=10

FOR I=3 TO -3 STEP -1 PRINT X^I ... NEXT I

25、下列程序运行时输出的结果是______________ FOR K=1 TO 4

Ak=inputbox(“”)

5

D) 20

搜索更多关于: VB 第七章 循环结构练习随堂练习 的文档
VB 第七章 循环结构练习随堂练习.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2r2tg167183ibqw7s1xb7s7tu43ow500tpv_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top