edisonandy 幼苗
共回答了16个问题采纳率:93.8% 举报
开始i=0,n=1,接下来:
i=1,n=1,不满足条件i>100,执行循环2i-i2=0?,不满足条件2i-i2=0,
i=2,n=1,不满足条件i>100,执行循环2i-i2=0?,满足条件2i-i2=0,
i=3,n=2,不满足条件i>100,执行循环2i-i2=0?,不满足条件2i-i2=0,
i=4,n=2,不满足条件i>100,执行循环2i-i2=0?,满足条件2i-i2=0,
i=5,n=3,不满足条件i>100,执行循环2i-i2=0?,不满足条件2i-i2=0,
i=6,n=3,不满足条件i>100,执行循环2i-i2=0?,不满足条件2i-i2=0,
…
由于满足满足条件2i-i2=0的正整数i的值只有2和4,故下面的程序执行时,只是i一直加上1,最终满足i>100,退出循环,
执行输出语句,输出n=3
故答案为:3.
点评:
本题考点: 循环结构.
考点点评: 本题主要考查的知识点是程序框图,模拟循环的执行过程是解答此类问题常用的办法,属于基础题.
1年前
你能帮帮他们吗