计算机二级

若i、j已定义成int型,则下列程序段中内循环体的总执行次数是( )A.20B.24C.25D.30

题目

若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次。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

15、若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。 for(i=6;i>0;i--) for(j=0;j<4;j++){…}

A.20

B.24

C.25

D.30


A

第2题:

若i,j已定义成int型,则以下程序段中,内循环体的总执行次数是(). for(i=6;i>0;i--) for(j=0;j<4;j++) {…}

A.30

B.20

C.24

D.25


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次。

第3题:

若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。 for(i=6;i>0;i--) for(j=0;j<4;j++){…}

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次。

第4题:

12、若i,j已定义成int型,则以下程序段中,内循环体的总执行次数是(). for(i=6;i>0;i--) for(j=0;j<4;j++) {…}

A.30

B.20

C.24

D.25


20

第5题:

若i,j已定义成int型,则以下程序段中,内循环体的总执行次数是(). for(i=6;i>0;i--) for(j=0;j<4;j++) {…} // 不改变i、j值

A.30

B.24

C.20

D.6


20

第6题:

2、若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。 for(i=6;i>0;i--) for(j=0;j<4;j++){…}

A.20

B.24

C.25

D.30


18

第7题:

若i,j已定义成int型,则以下程序段中,内循环体的总执行次数是(). for(i=6;i>0;i--) for(j=1;j<4;j++) { … …… }

A.24

B.18

C.20

D.25


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次。

第8题:

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

A)20

B)24

C)25

D)30


正确答案:B

第9题:

若i、j已定义成int型,则以下程序段中内循环体的总执行次数是( )。 for(i=6;i>0;i--) for(j=0;j<4.j++){…}

A.20

B.24

C.25

D.30


正确答案:B
解析:本题考查的是嵌套for循环执行次数。对于外层i的循环中任何一个i,内层j的循环中的j都要从0变化到3,j=4时退出循环;然后外层i循环的i减少1,内层循环的i仍要从0变化到3,j=4时退出循环……直到外层i循环的i变为0,退出i循环。所以执行多重循环时,对外层循环变量的每一个值,内层循环的循环变量都要从初始值变化到终值。对外层循环的每一次循环,内层循环要执行完整的循环语句。外层for语句执行6次,内层for语句执行4次,所以内循环体执行6*4=24次。