简答题
👁️ 浏览量:

试题题干


参考答案

试题解析

进行第一次循环时,i=0符合i<N,继续循环判断if语句,a[0]=2大于0,则输出的值为2,变量i的值为1;

进行第二次循环时,i=1符合i<N,继续循环判断if语句,a[1]=5大于0,则输出的值为5,变量i的值为2;

进行第三次循环时,i=2符合i<N,继续循环判断if语句,a[2]=-6小于0,执行continue立即结束本次循环,转去判断循环控制条件,变量i的值为3;

进行第四次循环时,i=3符合i<N,继续循环判断if语句,a[3]=4大于0,则输出的值为4,变量i的值为4;

进行第五次循环时,i=4符合i<N,继续循环判断if语句,a[4]=-9小于0,执行continue立即结束本次循环,转去判断循环控制条件,变量i的值为5;

进行第六次循环时,i=5符合i<N,继续循环判断if语句,a[5]=10大于0,则输出的值为10,变量i的值为6;

进行第七次循环时,i=6不符合i<N,结束循环。