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

admin2020-11-27  30

问题 若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,内层i的循环中的j都要从0变化到3,i=4时退出循环;然后外层i循环的i减少1,内层循环的j仍要从0变化到3,j=4时退出循环……直到外层i循环的i变为0,退出i循环。所以执行多重循环时,对外层循环变量的每一个值,内层循环的循环变量都要从初始值变化到终值。对外层循环的每一次循环,内层循环要执行完整的循环语句。外层for语句执行6次,内层for语句执行4次,所以内循环体执行6*4=24次。
转载请注明原文地址:https://kaotiyun.com/show/Si3p777K
0

最新回复(0)