(2013•河东区二模)执行如图所示的程序框图,若输入n的值为8,则输出s的值为______.

小波_小波 1年前 已收到1个回答 举报

爱知乐 幼苗

共回答了17个问题采纳率:88.2% 举报

解题思路:利用循环结构可得:i←2,k←1,s←1n←8.由于2<8,故执行“是”,得s=
1
1
×(1×2)
;依此类推直到不满足i<n即可跳出循环结果,输出s.

①i←2,k←1,s←1n←8.∵2<8,∴执行“是”,得s=
1
1×(1×2);
②i←2+2,k←1+1,s←2.∵4<8,∴执行“是”,得s←
1
2×(2×4);
③i←4+2,k←2+1,s←4.∵6<8,∴执行“是”,得s←
1
3×(4×6);
④i←6+2,k←3+1,s←8.∵8=8,∴执行“否”,输出s←8.
故答案为8.

点评:
本题考点: 程序框图.

考点点评: 正确理解循环结构的功能和判断框的功能是解题的关键.

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.038 s. - webmaster@yulucn.com