题目内容

执行如图所示的程序框图,若输出的x值为4,则输入的x值不可能为(  )
A、10B、8C、6D、5
考点:程序框图
专题:算法和程序框图
分析:通过程序框图的流程,将选项中的x值分别验证,得出输出的x的值.
解答: 解:当输入x=10时,第一次循环得x=8;第二次循环得x=6;,第三次循环得x=4;,第四次循环得x=2;不满足判断框中的条件执行“否”得x=4输出结果为4;
∴由以上循环过程得出当输入x=8,6时,输出结果也为4;
当输入x=5时,第一次循环得x=3;第二次循环得x=1;,不满足判断框中的条件执行“否”得x=2输出结果为2;
故选D.
点评:本题考查的知识点是程序框图,在写程序的运行结果时,我们常使用模拟循环的变法,属于基础题.
练习册系列答案
相关题目

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

精英家教网