按下面程序计算,若开始输入的值x为正数,最后输出的结果为656,则满足条件的x的不同的志最多有( )个.输入x——计算5x+1的值——结果如果大于500——输出结果结果如果小于500——再重复前面
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/05 17:47:41
![按下面程序计算,若开始输入的值x为正数,最后输出的结果为656,则满足条件的x的不同的志最多有( )个.输入x——计算5x+1的值——结果如果大于500——输出结果结果如果小于500——再重复前面](/uploads/image/z/1581414-6-4.jpg?t=%E6%8C%89%E4%B8%8B%E9%9D%A2%E7%A8%8B%E5%BA%8F%E8%AE%A1%E7%AE%97%2C%E8%8B%A5%E5%BC%80%E5%A7%8B%E8%BE%93%E5%85%A5%E7%9A%84%E5%80%BCx%E4%B8%BA%E6%AD%A3%E6%95%B0%2C%E6%9C%80%E5%90%8E%E8%BE%93%E5%87%BA%E7%9A%84%E7%BB%93%E6%9E%9C%E4%B8%BA656%2C%E5%88%99%E6%BB%A1%E8%B6%B3%E6%9D%A1%E4%BB%B6%E7%9A%84x%E7%9A%84%E4%B8%8D%E5%90%8C%E7%9A%84%E5%BF%97%E6%9C%80%E5%A4%9A%E6%9C%89%28+%29%E4%B8%AA.%E8%BE%93%E5%85%A5x%E2%80%94%E2%80%94%E8%AE%A1%E7%AE%975x%2B1%E7%9A%84%E5%80%BC%E2%80%94%E2%80%94%E7%BB%93%E6%9E%9C%E5%A6%82%E6%9E%9C%E5%A4%A7%E4%BA%8E500%E2%80%94%E2%80%94%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E7%BB%93%E6%9E%9C%E5%A6%82%E6%9E%9C%E5%B0%8F%E4%BA%8E500%E2%80%94%E2%80%94%E5%86%8D%E9%87%8D%E5%A4%8D%E5%89%8D%E9%9D%A2)
按下面程序计算,若开始输入的值x为正数,最后输出的结果为656,则满足条件的x的不同的志最多有( )个.输入x——计算5x+1的值——结果如果大于500——输出结果结果如果小于500——再重复前面
按下面程序计算,若开始输入的值x为正数,最后输出的结果为656,则满足条件的x的不同的志最多有( )个.
输入x——计算5x+1的值——结果如果大于500——输出结果
结果如果小于500——再重复前面的步骤
按下面程序计算,若开始输入的值x为正数,最后输出的结果为656,则满足条件的x的不同的志最多有( )个.输入x——计算5x+1的值——结果如果大于500——输出结果结果如果小于500——再重复前面
这个就是逆推法
最后结果是656
所以倒数第二次就是131(131*5+1)
所以输入的可能是131
也有可能再次逆推
倒数第三次就是26(26*5+1)
同理可以再次逆推
倒数第四次就是5(5*5+1)
再次逆推的话
倒数第五次就是4/5
而再次逆推的话就是负值了
所以值有4/5,5,26,131共4个
∵最后输出的数为656,
∴5x+1=656,得:x=131>0,
5x+1=131,得:x=26>0,
5x+1=26,得:x=5>0,
5x+1=5,得:x=0.8>0;
5x+1=0.8,得:x=-0.04<0,不符合题意,
故x的值可取131,26,5,0.8共4个.
故选C.
你一直退一步计算即可,656的上一个数必是131,131的上一个数必是26,26的上一个数必是5
所以共有3个
额,看成正整数了,那就是4个,少了一个4/5,郁闷
因为最后结果是656
所以倒数第二次就是131(131*5+1)
所以输入的可能是131
也有可能再次逆推
倒数第三次就是26(26*5+1)
同理可以再次逆推
倒数第四次就是5(5*5+1)
再次逆推的话
倒数第五次就是4/5
而再次逆推的话就是负值了
所以值有4/5,5,26,131共4个...
全部展开
因为最后结果是656
所以倒数第二次就是131(131*5+1)
所以输入的可能是131
也有可能再次逆推
倒数第三次就是26(26*5+1)
同理可以再次逆推
倒数第四次就是5(5*5+1)
再次逆推的话
倒数第五次就是4/5
而再次逆推的话就是负值了
所以值有4/5,5,26,131共4个
收起