题目内容
13.某程序框图如图所示,现将输出(x,y)值依次记为:(x1,y1),(x2,y2),…,(xn,yn)…若程序运行中输出的一个数组是(x,-10)则数组中的x=( )A. | 32 | B. | 24 | C. | 18 | D. | 16 |
分析 根据流程图所示的顺序,逐框分析程序中各变量、各语句的作用可知:该程序的作用是依次输出的(x,y)值,其中每一组有序实数对中,x是每次变为原来的3倍,y每次减小2.
解答 解:程序在运行过程中各变量值如下表:
输出结果 n x y
循环前:1 1 0
第1次:(1,0)3 2-2
第2次:(2,-2)5 4-4
第3次:(4,-4)7 8-6
第4次:(8,-6)9 16-8
第5次:(16,-8)11 32-10
第6次:(32,-10)
则数组中的x=32
故选:A.
点评 本题主要考查了循环结构,解题的关键是弄清程序框图各语句的含义,同时考查了分析问题的能力,属于基础题.
练习册系列答案
相关题目
18.下列命题中正确的个数为( )
①纯虚数集相对复数集的补集是虚数集;
②复数z是实数的充要条件是z=$\overline{z}$;
③复数z是纯虚数的充要条件是z+$\overline{z}$=0;
④i+1的共轭复数是i-1.
①纯虚数集相对复数集的补集是虚数集;
②复数z是实数的充要条件是z=$\overline{z}$;
③复数z是纯虚数的充要条件是z+$\overline{z}$=0;
④i+1的共轭复数是i-1.
A. | 1个 | B. | 2个 | C. | 3个 | D. | 4个 |