题目内容
某程序框图如下图所示,该程序运行后输出的最后一个数是( ).
A.2 | B.1.5 | C.1.25 | D.1.125 |
D
解析试题分析:解:经过第一次循环得到的结果为a=3,n=2,经过第二次循环得到的结果为a=2,n=3,经过第三次循环得到的结果为a=1.5,n=4,经过第四次循环得到的结果为a=1.25,n=5,经过第五次循环得到的结果为a=1.125,n=6,此时,满足判断框中的条件,结束算法.,故选D
考点:程序框图
点评:解决程序框图中的循环结构问题,常采用的思路是写出前几次循环的结果,找规律.
练习册系列答案
相关题目
如图所示,程序框图输出的所有实数对所对应的点都在函数( )
A.的图象上 | B.的图象上 | C.的图象上 | D.的图象上 |
运行如图的程序后,输出的结果为 ( )
A.13,7 | B.7, 4 | C.9, 7 | D.9, 5 |
执行如图所示的程序框图,输出的是
A. | B. |
C. | D. |
下面的程序框图,如果输入三个实数a、b、c,要求输出这三个数中最大的数,
那么在空白的判断框中,应该填入下面四个选项中的是
A.c > x | B.x > c | C.c > b | D.b > c |
如图给出的是计算的值的一个程序框图,则判断框内应填人的条件是
A.i≤1006 | B.i> 1006 | C.i≤1007 | D.i> 1007 |
如图所示程序框图,其输出结果是,则判断框中所填的条件是( )
A. | B. | C. | D. |
阅读右边的程序框图,运行相应的程序,则输出s的值为( )
A.-1 | B.0 | C.1 | D.3 |