第11课 while循环的应用实例 知识点题库

执行下面的程序段后,i的值为(  )

x=5

For i=1 to 10 Step 2

x=x+i

Next i

A . 25 B . 30 C . 9 D . 11
程序填空,求8=1+2+3+…+100的和。

Private Sub Form_Click()

n=1

s=0

Do while

s=

n=n+1

Loop

Print s

End sub

在Small Basic软件中编写“掷骰子”游戏时,为了让游戏能反复的玩下去,需要在程序中加一个循环语句,才能让游戏程序循环执行,当不知循环次数时可以使用While…EndWhile语句。
以下选项中,不是Python保留字的是(  )。
A . do  B . pass C . while D . continue
编写程序,使用while循环输出1 2 3 4 5 6 8 9 10。
VB中,循环结构 For i = 1 To 10 的步长是0。
请同学们根据以下信息,回答下列小题:

学习了Python编程之后,老师留给了同学们一个作业—编写程序计算“1+2+3+…+100”的结果并输出。

  1. (1) 小红想要完成老师留下的作业,她可以使用以下哪种软件进行编程(    )。
    A . PPT B . 画图工具 C . Flash D . IDLE编辑器
  2. (2) 小红在编辑器中输入了下图的程序,但是在运行时有出错提示,以下修改方法正确的是(    )。

    A . 在红底处加上“,” B . 在红底处加上“;” C . 在红底处加上“:” D . 在红底处加上“.”
  3. (3) 仔细阅读程序,我们还可以知道,该程序循环程序部分“while…”执行的次数是(    )。
    A . 1次 B . 100次 C . 99次 D . 无限次
用循环结构解决问题时,如果循环的次数已知,通常采用语句。
以下一段VB程序运行后,Y的值是( )

Dim Y As Integer

Y=0

Do While Y<30

    Y=(Y+2)*(Y+3)

Loop

A . 60 B . 72 C . 34 D . 156
以下程序实现,一个四位数,各位之和等于其前两位,各位之积各于其后二位,最后打印出该四位数,请补充完善该程序。

For  to 9

    For b=0 to 9

        For c=0 to 9

            For d=0 to 9

                X=

                If then

                    print x

                End if

            Next d

        Next c

    Next b

Next a

有如下Visual Basic程序段:

s = 0

For i = 1 To 5

    s = s + i

Next i

该程序段运行后,i的值为(  )

A . 1 B . 5 C . 6 D . 15
以下VB 程序运行后,x的值是(      )

Dim x As Integer

x=0

Do While x<50

    x=(x+2)*(x+3)

Loop

A . 50 B . 72 C . 168 D . 0
利用for循环求:1+2+3+4.......+100的和(用s表示和)

s=0

for a in range(   ):

s=s+a

print(s)

A . (1,99) B . (1,100) C . (1,101) D . (0, 100)
在python中,运行以下程序,屏幕打印(    )颗*。

for I in range(0,9,2):

    print("*")

A . 10 B . 5 C . 6 D . 9
for语句属于(    )。
A . 顺序语句 B . 分支语句 C . 条件语句 D . 循环语句
有如下python程序段:

s=0

for i in range(101):

  s+=i

print("s=",s)

循环变量i的终值是( )

A . 101 B . 100 C . 0 D . 1
执行下列程序,运行结果是(  ) 。 

x=0

for i in range(3):

for j in range(5):

x=x+1

print (x)

A . 15 B . 8 C . 7 D . 16
下面程序段运行后,总共显示( )个星号

For i=1 To 6

    For j=1 To 4

        Print”*”

    Next j

Next i

A . 6 B . 10 C . 24 D . 4
VB语句“For i=1 To 100 step 2”,i的值可能( )
A . 100 B . 99 C . 2 D . 50
下面关于for循环语法结构说法错误的是(    )
A . for循环中的in后面的数据集合可以是列表、字符串、元组等数据类型 B . for循环中的数据集合后面的冒号可有可无 C . for循环的同级别语句需要缩进对齐   D . for循环中可以继续嵌套for循环
最近更新