题目内容
某程序框图如图所示,该程序运行后输出的值是
A.3 | B.4 | C.5 | D.6 |
B
解析试题分析:根据题意,由于条件中给定的初始量k=0,s=0;那么得到s=1,k=1;依次得到s="1+2=3,k=2;" 依次得到s=1+2+23="11,k=3;" 依次得到s=1+2+23+24>100,k=4;此时终止循环得到k的值为4,故答案为B.
考点:程序框图
点评:主要是考查了程序框图的运用,理解循环结构的运用,属于基础题.

练习册系列答案
相关题目
执行右面的程序框图,如果输入的.那么输出的
=( )
A.![]() |
B.![]() |
C.![]() |
D.![]() |
若程序框图如右图所示,则该程序运行后输出的值是( )
A.5 | B.6 | C.7 | D.8 |
执行右边的程序框图,输出的结果是,则①处应填入的条件是( )
A.![]() |
B.![]() |
C.![]() |
D.![]() |
程序框图如图所示,该程序运行后输出的的值是( )
A.![]() | B.![]() | C.![]() | D.![]() |
给出以下一个算法的程序框图(如图所示):
该程序框图的功能是( )
A.求出a, b, c三数中的最大数 | B.求出a, b, c三数中的最小数 |
C.将a, b, c 按从小到大排列 | D.将a, b, c 按从大到小排列 |