关于For„Next语句,下面说法错误的是()A、 可以在循环中的任何位置放置一个Exit For语句。B、 step的值必须是整数,默认为1。C、 For i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4次。D、 计数变量I可以是变量或表达式。

题目

关于For„Next语句,下面说法错误的是()

  • A、 可以在循环中的任何位置放置一个Exit For语句。
  • B、 step的值必须是整数,默认为1。
  • C、 For i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4次。
  • D、 计数变量I可以是变量或表达式。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

For.....Next语句的使用格式为( )。

A.For循环变量=初值To终值[Step步长] 循环体 [条件语句序列 Exit For 结束条件语句序列] Next[循环变量]

B.For循环变量二初值To终值[Step步长] 循环体 Next[循环变量]

C.For循环变量 循环体 [条件语句序列 Exit For 结束条件语句序列] Next[循环变量]

D.For条件式 循环体 [条件语句序列 Exit For 结束条件语句序列] Next


正确答案:A

第2题:

在VBScript中,关于ForNext语句,下面说法错误的是()。

A.可以在循环中的任何位置放置一个ExitFor语句

B.Step的值默认为1

C.Fori1To15Step4,这一行说明循环体最多可以执行4次

D.计数变量I可以是变量或表达式


正确答案:A

第3题:

关于for…next语句,下面说法错误的是()

A.可以在循环中的任何位置放置一个ExitFor语句。

B.step的值可以是正数或负数。

C.Fori=1To15Step4,这一行说明循环体可以执行4次。

D.计数变量I可以是变量或表达式。


参考答案:D

第4题:

假定有下列程序段 For i=1 TO 3 For j=5 TO 1 Step-1 Print i*j Next j Next i 则语句Print i*j的执行次数是( )。

A.15

B.16

C.17

D.18


正确答案:A
A。【解析】For…Next循环语句可提供一个重复执行的语句序列,遵循“先检查,后执行,,的规则,执行过程中,循环次数=Int(终值一初值)/步长+1。本题代码是一个嵌套的For循环,其中每次执行内循环时的循环次数=(Int(1-5)/-l)+1=5,外循环的循环次数为3,因此执行循环体语句:PrintI*J的次数为15次。

第5题:

执行以下“for(i=1;i++<=4;i++);”语句后,变量i的值是( )。


正确答案:6
6

第6题:

(10)假设有下列程序段: For i=1 To 3 For j=5 To 1 Step -1 Print i*j Next j Next i则语句Print i*j的执行次数是,i的值为______,j的值为______。


正确答案:15,4,0
【解析】本程序是一个双重For循环,外层循环循环变量i从1到3,共循环3次;内层循环从5到1每次递减1,共循环5次,这样一共循环15次。循环结束时,j的值是0,i的值是4。

第7题:

有如下语句,执行后该段语句的循环次数是()。 Dim s,I,j as integer For I =1 to 3 For j=3 To 1 Step-1 S=I*j Next j Next I

A. 3

B. 4

C. 9

D. 10


参考答案:C

第8题:

执行下列程序段后,整型变量n的值为( )。

n=0

For i=1 To 20 Step 5

n=n+1

Next i

A.50

B.4

C.15

D.210


正确答案:B
解析:i的初值为1,步长为5,本段程序的执行过程如下:第1次循环,即i=1时:n=1;第2次循环,即i=6时:n=2;第3次循环,即i=11时;n=3;第4次循环,即i=16时:n=4;i=21超过终值,循环停止。

第9题:

执行下面的程序段后,变量a的值为______。

a=0

For i=2.7 To 5.9 Step 0.5

a=a+1

Next i


正确答案:7
7 解析:本题考查For循环的知识。For循环是经常使用的一种循环,常用于循环次数己知的情况。在For循环中的循环变量每次变化的步长一般为一个整数,但是也可以为实数。本题中仔细计算可知循环共执行7次,所以最后结果为7。

第10题:

执行下面的程序段后,变量S的值为【 】。

S=5

For i=2.6 To 4.9 Step 0.6

S=S+1

Next i。


正确答案:9
9 解析:本题是一个简单的For循环语句。需要注意的是本题中的循环初值、终值和步长都是小数,i=2.6,3.2,3.8,4.4时各执行一次 S=S+1,当循环变量i的值大于循环终值时,结束循环,此时S:9。

更多相关问题