题目内容
| 1 |
| 3 |
分析:根据输入的x值,模拟程序的运行过程,可计算出退出循环时变量x值,逐一代入四个答案中的函数,计算出函数值,比较题目要求可得答案.
解答:解:当输入的x值为3时,满足进入循环的条件,执行循环体后,x=1
当x=1时,满足进入循环的条件,执行循环体后,x=-1
当x=-1时,不满足进入循环的条件,
执行“?”处语句,计算并输出y值
基“?”处语为A答案,则y=-1,不满足题意要求;
基“?”处语为B答案,则y=3,不满足题意要求;
基“?”处语为C答案,则y=
,满足题意要求;
基“?”处语为A答案,则y=-1,不满足题意要求;
故选C
当x=1时,满足进入循环的条件,执行循环体后,x=-1
当x=-1时,不满足进入循环的条件,
执行“?”处语句,计算并输出y值
基“?”处语为A答案,则y=-1,不满足题意要求;
基“?”处语为B答案,则y=3,不满足题意要求;
基“?”处语为C答案,则y=
| 1 |
| 3 |
基“?”处语为A答案,则y=-1,不满足题意要求;
故选C
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,注意读懂框图的作用,考查计算能力.
练习册系列答案
相关题目