(2011•上海模拟)在右边所示流程图中,若输入的x值是3,则最后输出的n的值为______.

1个回答

  • 解题思路:根据流程图所示的顺序,逐框分析程序中各变量、各语句的作用可知该题的算法功能是寻找3n≥2000的最小值n.

    当x=3时,x=9,n=2,不满足条件x≥2000,

    执行循环,x=3×9=27,n=3,不满足条件x≥2000,

    执行循环,x=3×27=81,n=4,不满足条件x≥2000,

    执行循环,x=3×81=243,n=5,不满足条件x≥2000,

    执行循环,x=3×243=729,n=6,不满足条件x≥2000,

    执行循环,x=3×729=2187,n=7,满足条件x≥2000,

    退出循环,输出n=7

    故答案为:7

    点评:

    本题考点: 循环结构.

    考点点评: 本题主要考查了直到型循环,根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,属于基础题.