题目内容

12.设计一个计算1×3×5×7×9×11×13的算法.如图给出了程序的一部分.在?填入的最小的正整数是14

分析 根据已知的程序语句可得,该程序的功能是利用循环结构计算并输出变量S的值,模拟程序的运行过程,可得答案.

解答 解:当S=1,i=3时,不满足题目要求,应继续循环,S=1×3,i=5; 
当S=1×3,i=5时,不满足题目要求,应继续循环,S=1×3×5,i=7; 
当S=1×3×5,i=7时,不满足题目要求,应继续循环,S=1×3×5×7,i=9; 
当S=1×3×5×7,i=9时,不满足题目要求,应继续循环,S=1×3×5×7×9,i=11; 
当S=1×3×5×7×9,i=11时,不满足题目要求,应继续循环,S=1×3×5×7×9×11,i=13; 
当S=1×3×5×7×9×11,i=13时,不满足题目要求,应继续循环,S=1×3×5×7×9×11×13,i=15; 
当S=1×3×5×7×9×11×13,i=15时,不满足题目要求,应继续循环,S=1×3×5×7×9×11×13×15,i=17; 
当S=1×3×5×7×9×11×13×15,i=17时,满足题目要求,不应继续循环,
故横线①上的数在(15,17]上,
故答案为14.

点评 本题考查的知识点是程序框图和算法语句,当循环次数不多,或有规律可循时,可采用模拟程序法进行解答.

练习册系列答案
相关题目

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

精英家教网