题目内容
若程序框图如图所示,则该程序运行后输出k的值是( )
A.4 | B.5 | C.6 | D.7 |
B
解析试题分析:解:当输入的值为n=5时,
n不满足第一判断框中的条件,n=16,k=1,n不满足第二判断框中的条件,
n满足第一判断框中的条件,n=8,k=2,n不满足第二判断框中的条件,
n满足第一判断框中的条件,n=4,k=3,n不满足第二判断框中的条件,
n满足第一判断框中的条件,n=2,k=4,n不满足第二判断框中的条件,
n满足第一判断框中的条件,n=1,k=5,n满足第二判断框中的条件,
退出循环,
即输出的结果为k=5,故选B.
考点:循环结构.

练习册系列答案
相关题目
计算机中常用的十六进制是逢16进1的计数制,采用数字0 ~9和字母A ~F共16个计数符号,这些符号与十进制的数字的对应关系如下表:
十六进制 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
十进制 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
十六进制 | 8 | 9 | A | B | C | D | E | F |
十进制 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |

A.6E B.72 C.5F D.B0
下面框图所给的程序运行结果为S=28,那么判断框中应填入的关于k的条件是( )
A.![]() | B.k≤7? | C.k<7? | D.k>7? |
按右边程序框图运算:若,则运算进行几次才停止?
A.![]() | B.![]() | C.![]() | D.![]() |