程序框图练习题 菁优网

发布时间 : 星期四 文章程序框图练习题 菁优网更新完毕开始阅读

分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误. 12.(2013?江西)阅读如下程序框图,如果输出i=5,那么在空白矩形框中应填入的语句为

( ) AS=2*i﹣2 . 考点: 专题: 分析: 程序框图. 图表型. 题目给出了输出的结果i=5,让我们分析矩形框中应填的语句,根据判断框中内容,即s<10,我们模拟程序执行的过程,从而得到答案. 解:当空白矩形框中应填入的语句为S=2*I时, 程序在运行过程中各变

BS=2*i﹣1 . CS=2*i . DS=2*i+4 . 解答: 33

点评: 量的值如下表示: i S 是否继续循环 循环前1 0/ 第一圈 2 5 是 第二圈 3 6 是 第三圈 4 9 是 第四圈 5 10 否 故输出的i值为:5,符合题意. 故选C. 本题考查了程序框图中的当型循环,当型循环是当条件满足时进入循环体,不满足条件算法结束,输出结果. 13.(2013?山东)执行两次如图所示的程序框图,若第一次输入的a的值为﹣1.2,第二次输入的a的值为1.2,则第一次、第二次输出的a的值分别为( )

A0.2,0.2 . 考点: 专题:

B0.2,0.8 . 程序框图. 算法和程序C0.8,0.2 . D0.8,0.8 . 34

框图. 计算循环中a的值,当a≥1时不满足判断框的条件,退出循环,输出结果即可. 解:若第一次输入的a的值为﹣1.2,满足上面一个判断框条件a<0, 第1次循环,a=﹣1.2+1=﹣0.2, 第2次判断后循环,a=﹣0.2+1=0.8, 第3次判断,满足上面一个判断框的条件退出上面的循环,进入下面的循环, 不满足下面一个判断框条件a≥1,退出循环,输出a=0.8; 第二次输入的a的值为1.2,不满足上面一个判断框条件a<0,退出上面的循环,进入下面的循环, 满足下面一个判断框条件a≥1, 第1次循环,

35

分析: 解答:

a=1.2﹣1=0.2, 第2次判断后不满足下面一个判断框的条件退出下面的循环,输出a=0.2; 故选C. 点评: 本题考查循环结构的应用,注意循环的结果的计算,考查计算能力. 14.(2013?福建)阅读如图所示的程序框图,若输入的k=10,则该算法的功能是( A计算数列{2nB计算数列{2n. ﹣1}的前10项. ﹣1}的前9项和 和 C计算数列{2nD计算数列{2n. ﹣1}的前10. ﹣1}的前9项项和 和 考点: 程序框图. 专题: 图表型.

36

联系合同范文客服:xxxxx#qq.com(#替换为@)