题目内容

12.为了计算1×3×5×7×…×21的结果,设计如图所示的程序框图,则判断框内可填入的条件是(  )
A.n≤9B.n≤10C.n≤11D.n≤12

分析 模拟执行程序框图,由框图可知当n=11时满足条件,s=1×3×5×7×…×21,n=12时,应该不满足条件,退出循环,输出s的值,从而到循环体判定的条件.

解答 解:模拟执行程序框图,可得
s=1,n=1
满足条件,s=1,n=2
满足条件,s=1×3,n=3
满足条件,s=1×3×5,n=4

由框图可知当n=11时,满足条件,s=1×3×5×7×…×21,n=12
此时,应该不满足条件,退出循环,输出s的值,
结合选项,则判断框内可填入的条件是:n≤11,
故选:C.

点评 本题主要考查了直到型循环结构,语句的识别问题是一个逆向性思维,如果将程序摆在我们的面前时,我们要从识别逐个语句,整体把握,概括程序的功能,属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网