简答判断题
👁️ 浏览量:

试题题干

设有循环语句for(i=-1;i<=5;i++)i++;,则其循环体执行的次数是

参考答案

试题解析

进行第一次循环时,i=-1,符合i<=5,计算for语句外的i++,值为-1,变量i的值为0,再执行for语句中的“表达式3”,i++的值为0,变量i的值为1;

进行第二次循环时,i=1,符合i<=5,计算for语句外的i++,值为1,变量i的值为2,再执行for语句中的“表达式3”,i++的值为2,变量i的值为3;

进行第三次循环时,i=3,符合i<=5,计算for语句外的i++,值为3,变量i的值为4,再执行for语句中的“表达式3”,i++的值为4,变量i的值为5;

进行第四次循环时,i=5,符合i<=5,计算for语句外的i++,值为5,变量i的值为6,再执行for语句中的“表达式3”,i++的值为6,变量i的值为7;

进行第五次循环时,i=7,不符合i<=5,即结束循环,故循环体执行的次数是4次。