题目内容

执行下列算法语句.若输入x=10,则输出y的值为
-
5
4
-
5
4
分析:根据已知中的程序框图可知,该程序的功能是利用循环结构计算并输出满足条件的y值,模拟程序的运行结果,并逐句分析程序执行过程中各变量值的变化情况,可得答案.
解答:解:当x=10时,y=
1
2
×10-1=4,|y-x|=4,
满足进行循环的条件
此时x=4,y=
1
2
×4-1=1,|y-x|=3,
满足进行循环的条件
此时x=1,y=
1
2
×1-1=-
1
2
,|y-x|=
3
2

满足进行循环的条件
此时x=-
1
2
,y=
1
2
×(-
1
2
)-1=-
5
4
,|y-x|=
3
4

不满足进行循环的条件,故输出y的值为-
5
4

故答案为:-
5
4
点评:本题考查的知识点是循环结构及伪代码,当程序的循环次数不多时,我们可采用模拟程序运行的办法进行解答.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网