题目内容

2.执行如图所示程序框图,若输出x值为47,则实数a等于(  )
A.2B.3C.4D.5

分析 根据程序框图得出程序运行后输出x的值是8a+7,令8a+7=47,求出a的值.

解答 解:模拟执行程序,可得
n=1,x=a
满足条件n≤3,执行循环体,x=2a+1,n=2
满足条件n≤3,执行循环体,x=4a+3,n=3
满足条件n≤3,执行循环体,x=8a+7,n=4
不满足条件n≤3,退出循环,输出x=8a+7.
令8a+7=47,
解得a=5.
故选:D.

点评 本题考查了根据流程图(或伪代码)写程序运行结果的应用问题,是基础题目.

练习册系列答案
相关题目

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

精英家教网