题目内容

执行如图所示的程序框图,若输出x的值为23,则输入的x值为( )

A.0
B.1
C.2
D.11
【答案】分析:当x=2×x+1,n=1+1=2,满足n≤3,执行循环体,依此类推,最后一次:x=2×11+1=23,n=1+3=4,不满足n≤3,退出循环体,输出此时的x的值.
解答:解:x=2×2+1=5,n=1+1=2,满足n≤3,执行循环体;
x=2×5+1=11,n=2+1=3,满足n≤3,执行循环体;
x=2×11+1=23,n=3+1=4,不满足n≤3,退出循环体,
上述过程反过来看即可得.
则输入的x值为:2
故选:C.
点评:本题主要考查了直到型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题之列.
练习册系列答案
相关题目

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

精英家教网