题目内容

如果执行图中的程序框图,那么输出的n为(  )
A、5B、6C、7D、8
考点:程序框图
专题:算法和程序框图
分析:执行程序框图,写出每次循环得到的n,k的值,当第7次执行循环体,有k=14,n=7,满足条件k<31,输出n的值为7.
解答: 解:执行程序框图,有
n=0,k=2011
第1次执行循环体,满足条件k为奇数,有k=1004
n=1,不满足条件k<31,
第2次执行循环体,不满足条件k为奇数,有k=502
n=2,不满足条件k<31,
第3次执行循环体,不满足条件k为奇数,有k=251
n=3,不满足条件k<31,
第4次执行循环体,满足条件k为奇数,有k=124
n=4,不满足条件k<31,
第5次执行循环体,不满足条件k为奇数,有k=62
n=5,不满足条件k<31,
第6次执行循环体,不满足条件k为奇数,有k=31
n=6,不满足条件k<31,
第7次执行循环体,满足条件k为奇数,有k=14
n=7,满足条件k<31,输出n的值为7.
故选:C.
点评:本题主要考察程序框图和算法,属于基础题.
练习册系列答案
相关题目

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

精英家教网