满分5 > 高中数学试题 >

若某程序框图如图所示,则该程序运行后输出的B等于( ) A.7 B.15 C.3...

若某程序框图如图所示,则该程序运行后输出的B等于( )
manfen5.com 满分网
A.7
B.15
C.31
D.63
分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算B值并输出,模拟程序的运行过程,即可得到答案. 【解析】 程序在运行过程中各变量的值如下表示:       A   B  是否继续循环 循环前   1    1/ 第一圈   2   3        是 第二圈   3   7        是 第三圈   4   15        是 第三圈   5   31        是 第四圈   6   63        否 则输出的结果为63. 故选D.
复制答案
考点分析:
相关试题推荐
阅读下列程序:
输入x;
if  x<0,then  y=manfen5.com 满分网
else if  x>0,then  y=manfen5.com 满分网
else  y=0;
输出 y.
如果输入x=-2,则输出结果y为( )
A.3+π
B.3-π
C.π-5
D.-π-5
查看答案
manfen5.com 满分网给出计算 manfen5.com 满分网的值的一个程序框图如图,其中判断框内应填入的条件是( )
A.i>10
B.i<10
C.i>20
D.i<20
查看答案
在下图中,直到型循环结构为( )
A.manfen5.com 满分网
B.manfen5.com 满分网
C.manfen5.com 满分网
D.manfen5.com 满分网
查看答案
将两个数a=8,b=17交换,使a=17,b=8,下面语句正确一组是( )
A.manfen5.com 满分网
B.manfen5.com 满分网
C.manfen5.com 满分网
D.manfen5.com 满分网
查看答案
为了在运行下面的程序之后得到输出16,键盘输入x应该是( )
INPUT x
IF  x<0  THEN
y=(x+1)(x+1)
ELSE
y=(x-1)(x-1)
END IF
PRINT y
END.
A.3或-3
B.-5
C.5或-3
D.5或-5
查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.