下列程序段中,循环体执行的次数为()。 y=2  D

题目

下列程序段中,循环体执行的次数为()。 y=2  Do While y<=8  y=y+y  Loop

  • A、2
  • B、16
  • C、4
  • D、3
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 程序设计语言中(34) 。

(34)

A. while循环语句的执行效率比do-while循环语句的执行效率高

B. while 循环语句的循环体执行次数比循环条件的判断次数多1.而do-while语句的循环体执行次数比循环条件判断次数少1

C. while 语句的循环体执行次数比循环条件的判断次数少1,而 do-while语句的循环体执行次数比循环条件的判断次数多1

D. while 语句的循环体执行次数比循环条件的判断次数少1,而 do-while语句的循环体执行次数等于循环条件的判断次数


正确答案:D


第2题:

在“先判断后工作”的循环程序结构中,循环体执行的次数最少是( )次。

A.1

B.0

C.2

D.不定


正确答案:B

第3题:

下列程序段的执行结果为 ______。X=2Y=1If X*Y<1 Then Y=Y-1 Else Y=-1Print Y-X>0A.TrueB.FalseC

下列程序段的执行结果为 ______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 Else Y=-1 Print Y-X>0

A.True

B.False

C.-1

D.1


正确答案:B
解析:格式…表达式1比较运算符表达式2
  关系表达式的比较规则是:
  如果两个表达式都是数值,则进行数值比较。
  如果两个表达式都是字符串,则进行字符串比较。
  如果一个表达式是数值而另一个是字符串,则数值表达式小于字符串表达式。
  该题中,X*Y:2*1=2,所以X*Y1为假,执行Else分支,Y=-1:此时y-x=-1-2=-3,所以Y-X>0为假。
  在Visual Basic中,关系表达式的值用True表示真;用False表示假。

第4题:

若i、j已定义成int型,则下列程序段中内循环体的总执行次数是( )

A.20

B.24

C.25

D.30


正确答案:B
本题考查for循环的使用。对于第1个for循环,任何一个i,内层j的循环都要使j=0到3,j=4时不符合,所以退出J循环;然后i减1。j仍然要从0~3,j=4时退出j循环直到i变成0,退出i循环。第一条{or语句执行6次,第二条for语句执行4次,所以内循环体执行6*4=24次。

第5题:

下列程序段的执行结果为 X=2 Y=5 If X * Y <1 Then Y=Y - 1 Else Y=-1 Print Y-X>0A.TrueB.

下列程序段的执行结果为 X=2 Y=5 If X * Y <1 Then Y=Y - 1 Else Y=-1 Print Y-X>0

A.True

B.False

C.-1

D.1


正确答案:B
解析:Print方法具有计算和输出双重功能,对于表达式,它先计算后输出,此题中经过第一步的条件语句后,Y的数值为-1,则Y-X的值为-3,小于0,所以Y-X>0为逻辑假,故输出结果应该为False。

第6题:

下列程序段的执行结果为______。X=2Y=1If X*Y<1 Then Y=Y-1 E1se Y=-1Printy-X>0A.TrueB.FalseC.-

下列程序段的执行结果为______。 X=2 Y=1 If X*Y<1 Then Y=Y-1 E1se Y=-1 Printy-X>0

A.True

B.False

C.-1

D.1


正确答案:B
解析:格式:表达式1比较运算符表达式2
关系表达式的比较规则是:
如果两个表达式都是数值,则进行数值比较。
如果两个表达式都是字符串,则进行字符串比较。
如果一个表达式是数值而另一个是字符串,则数值表达式小于字符串表达式。
该题中,X*Y=2*1=2,所以X*Y1为假,执行Else分支,Y=-1:此时Y-X=-1-2=-3,所以Y-X>0为假。
在Visual Basic中,关系表达式的值用True表示真;用False表示假。

第7题:

程序设计语言中(50)。

A.while循环语句的执行效率比do-while循环语句的执行效率高

B.while循环语句的循环体执行次数比循环条件的判断次数多1,而do-while语句的循环体执行次数比循环条件的判断次数少1

C.while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数比循环条件的判断次数多1

D.while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数等于循环条件的判断次数


正确答案:D
解析:本题考查程序语言语句的语义。While循环也称为当型循环,其逻辑如下所示:

while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数等于循环条件的判断次数。

第8题:

● 在while型循环结构中,(33) 。

(33)

A. 循环体的执行次数等于循环条件的判断次数

B. 循环体的执行次数多于循环条件的判断次数

C. 循环体的执行次数少于循环条件的判断次数

D. 循环体的执行次数与循环条件的判断次数无关


正确答案:C

第9题:

在while型循环结构中,______。

A.循环体的执行次数等于循环条件的判断次数

B.循环体的执行次数多于循环条件的判断次数

C.循环体的执行次数少于循环条件的判断次数

D.循环体的执行次数与循环条件的判断次数无关


正确答案:C
解析:while循环也称为当循环,是先判断,然后才决定是否执行循环体。所以,判断次数一般会比执行循环体的次数多1次。故本题应该选择C。

第10题:

以下程序段运行后,循环体中的“count+=2;”语句运行的次数为()

A.4次

B.10次

C.16次

D.20次


参考答案:A

更多相关问题