题目内容
6
6
.分析:本题是利用循环计算并输出满足1+2+…+n≥12的最小n值,模拟程序的运行结果,可得答案.
解答:解:当I=1,S=0时,满足进行循环的条件,执行完循环体后:S=1,I=2;
当I=2,S=1时,满足进行循环的条件,执行完循环体后:S=3,I=3;
当I=3,S=3时,满足进行循环的条件,执行完循环体后:S=6,I=4;
当I=4,S=6时,满足进行循环的条件,执行完循环体后:S=10,I=5;
当I=5,S=10时,满足进行循环的条件,执行完循环体后:S=15,I=6;
当I=6,S=15时,不满足进行循环的条件,退出循环后输出I值为6
故答案为:6
当I=2,S=1时,满足进行循环的条件,执行完循环体后:S=3,I=3;
当I=3,S=3时,满足进行循环的条件,执行完循环体后:S=6,I=4;
当I=4,S=6时,满足进行循环的条件,执行完循环体后:S=10,I=5;
当I=5,S=10时,满足进行循环的条件,执行完循环体后:S=15,I=6;
当I=6,S=15时,不满足进行循环的条件,退出循环后输出I值为6
故答案为:6
点评:本题以伪代码为载体,考查了循环结构,当循环的次数不多时,我们多采用模拟循环的方法.
练习册系列答案
相关题目