题目内容
15.阅读算法流程图,运行相应的程序,输出的结果为$\frac{5}{3}$分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算变量z,y的值,并输出$\frac{y}{x}$的值,模拟程序的运行,用表格对程序运行过程中各变量的值进行分析,不难得到输出结果.
解答 解:程序在运行过程中各变量的值如下表示:
是否继续循环 x y z
循环前/1 1 2
第一圈 是 1 2 3
第二圈 是 2 3 5
第三圈 是 3 5 8
第四圈 否
此时可得:$\frac{y}{x}$=$\frac{5}{3}$.
故答案为:$\frac{5}{3}$.
点评 根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是:①分析流程图(或伪代码),从流程图(或伪代码)中既要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.
练习册系列答案
相关题目
5.化简$\sqrt{1-si{n}^{2}160°}$=( )
| A. | cos20° | B. | -cos20° | C. | ±cos20° | D. | ±|cos20°| |
3.抛物线x2=-$\frac{1}{2}$y的准线方程是( )
| A. | x=$\frac{1}{2}$ | B. | x=$\frac{1}{8}$ | C. | y=$\frac{1}{2}$ | D. | y=$\frac{1}{8}$ |
10.设条件p:-1<x<5,条件q:0<x<a,其中a为正数,若p是q的必要不充分条件,则a的取值范围为( )
| A. | (0,5] | B. | (0,5) | C. | [5,+∞) | D. | (5,+∞) |
7.已知集合A={0,1},B={-1,0,a2+a-1},且A⊆B,则a等于( )
| A. | 1 | B. | -2或1 | C. | -2 | D. | -2或-1 |