已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1),(x2,y2),…(xn,yn),…(1)若程序运行中输出的一个数组是(9,t),求t的值;(2)程序结束时,共输出(x,y)的组数为多少?
已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1),(x2,y2),…(xn,yn),…
答案:2 悬赏:0
解决时间 2021-02-20 03:31
- 提问者网友:说不出醉人情话
- 2021-02-19 09:18
最佳答案
- 二级知识专家网友:承载所有颓废
- 2021-02-19 09:56
解答:解;(1)根据程序框图可知,
当x=1时,y=0,
当x=3时,y=-2,
当x=9时,y=-4,
∴程序运行中输出的一个数组是(9,t)时,t=-4;
(2)当n=1时,输出第1对,
当n=3时,输出第2对,
…
当n=2011时,输出最后一对为第1005对,
∴程序结束时,共输出(x,y)的组数为1005.
当x=1时,y=0,
当x=3时,y=-2,
当x=9时,y=-4,
∴程序运行中输出的一个数组是(9,t)时,t=-4;
(2)当n=1时,输出第1对,
当n=3时,输出第2对,
…
当n=2011时,输出最后一对为第1005对,
∴程序结束时,共输出(x,y)的组数为1005.
全部回答
- 1楼网友:一只傻青衣
- 2021-02-19 10:27
程序在运行过程中各变量值如下表:
输出结果 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
故答案为:32.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |