下列循环执行的次数是()A.1B.0C.无数次D.以上说法都不对

题目

下列循环执行的次数是()

A.1

B.0

C.无数次

D.以上说法都不对

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有如下循环,其循环体执行次数为: int i=0; while(i<10) { if(i<1) continue; if(i==5) break; i++; }

A.1

B.5

C.无数次(死循环)

D.10


6

第2题:

对以下程序段,循环体执行的次数是     。 int k=0; while(k=1) k++;

A.有语法错误,不能执行

B.一次也不执行

C.执行一次

D.无数次


50

第3题:

以下程序中循环体执行的次数是()。 For i=1 To 100 Step 0 s=s+i Next i

A.0

B.1

C.100

D.无数次


A 解析:当循环开始执行时,条件i<=j+1成立,执行循环体,使i的值变为2,j的值变为o,然后再次判断条件i<=j+1,显然不成立,结束循环。所以循环只执行了1次。

第4题:

以下循环执行次数是()。 S=1 Do S=S-1 Loop Until S>1

A.0

B.1

C.2

D.无数次


无数次

第5题:

for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是

A.0

B.5

C.6

D.无数次


正确答案:C
解析:本题考核for循环语句。题中x=0,则!x永远为真,对于条件表达式“!x&&y=5”只考虑“y=5”,由于每次循环y都增加1,而且y从。开始到5。所以可知总共循环了6次。

第6题:

“or(int x=0,y=0;!x&&y<=5;y++)”语句执行循环的次数是( )。

A.0

B.5

C.6

D.无数次


正确答案:C
解析:此题是典型的考题。题中x=0,则!x永远为真,对于条件表达式“!x&&y=5”只考虑“y=5”,由于每次循环y都增加1,而且y从0开始到5。所以可知,总共循环了6次。

第7题:

for(int x=0,y=0;!x||y<=5;y++,x=!x)语句执行的循环次数是( )。

A.0

B.7

C.6

D.无数次


正确答案:B
解析:因为||(逻辑或)运算符只要有一个为真,则整个表达式为真,由条件“y=5”得知,前6次循环一定会执行。又由x=!x得知,奇数次循环时!x为真,所以第7次循环仍会执行。第8次!x和y=5都为假,循环结束。所以一共循环了7次。

第8题:

下列for循环执行的次数为( )。 for(int i=0,j=10;i=j=10;i++,j--)

A.0

B.11

C.10

D.无数次


正确答案:D
解析:本题考核for循环。for语句的循环条件部分为“i=j=10”,这是一个赋值表达式,永远为真,即for循环是死循环,将执行无数次。

第9题:

for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是( )。

A.0

B.5

C.6

D.无数次


正确答案:C
解析:此题是典型的考题。题中x=0,则!x永远为真,对于条件表达式!x&&y=5只考虑 y=5,由于每次循环y都增加1,而且y从0开始到5。所以可知总共循环了6次。