题目内容

16.按下面的程序计算:

当输入x=100时,输出结果是299;如果输入x的值是正整数,输出结果是257,则满足条件的x值最多有(  )
A.4个B.3个C.2个D.1个

分析 根据程序图可求出x的值,但需要对程序运行的次数进行讨论.

解答 解:当程序运行一次输出结果时,
3x-1=257,
x=86
即输入86即可输出257,
当程序运算运行两次输出结果时,
3x-1=86,
x=29
即输入29即可输出257,
当程序运算三次输出结果时,
3x-1=29,
x=10,
即输入10即可输出257,
当程序运算四次输出结果时,
3x-1=10,
x=$\frac{11}{3}$,不满足题意,
故满足条件的x值由3个,
故选(B)

点评 本题考查代数式求值,解题的关键是根据程序图进行分类讨论求出x的值,本题属于中等题型、

练习册系列答案
相关题目

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

精英家教网