题目内容
如图所示,程序框图(算法流程图)的输出结果是( )
A.![]() | B.![]() | C.![]() | D.![]() |
A
解析试题分析:当x=1时,满足循环条件,此时x=2,y=2,
当x=2时,满足循环条件,此时x=4,y=-3,
当x=4时,满足循环条件,此时x=8,y=-4,
当x=8时,不满足循环条件,退出循环,
故输出结果为4,选A.
考点:程序框图
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是:①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
![](http://thumb.zyjl.cn/images/loading.gif)
练习册系列答案
相关题目
下列给出的赋值语句中,正确的是( )
A.![]() | B.![]() | C.![]() | D.![]() |
若程序框图如图所示,则该程序运行后输出的值是( )
A.5 | B.6 | C.7 | D.8 |
运行如图所示的程序框图,当输入时输出的结果为
,设变量
满足约束条件
,则目标函数
的最大值为( )
A.-3 | B.4 | C.5 | D.2 |
t=1
For i=2 To 5
t=t*i
Next
输出t
以上程序运行结果为( )
A.80 | B.95 | C.100 | D.120 |
如果执行右面的算法语句输出结果是2,则输入的值是( )
A.0 | B.![]() | C.2 | D.0或2 |
如果执行图的程序框图,那么输出的( )
A.2652 | B.2500 | C.2450 | D.2550 |
如图所示,程序框图(算法流程图)的输出结果是( )
A.![]() | B.![]() | C.![]() | D.![]() |
如图所示,程序据图(算法流程图)的输出结果为( )
A.![]() | B.![]() |
C.![]() | D.![]() |