题目内容
【题目】如图,已知在算法中“”和“”分别表示取商和取余数.为了验证三位数卡普雷卡尔“数字黑洞”(即输入一个无重复数字的三位数,经过如图的有限次的重排求差计算,结果都为495).小明输入,则输出的( )
A.3B.4C.5D.6
【答案】B
【解析】
首先读懂程序,输入任意一个无重复数字的三位数,将其个位,十位,百位重新排列,组成一个最大数和一个最小数,写出每次循环的结果,使差是495结束循环,即可得出答案.
先读懂程序:输入任意一个无重复数字的三位数,
将其个位,十位,百位重新排列,组成一个最大数和一个最小数,
然后作差,若差不为495,则继续此过程,经过有限次步骤之后,最后结果一定是495.
对于输入的325,第一次循环:
重新排列后,最大数为532,最小数为235,相减得297,然后;
第二次循环:重新排列后,最大数为972,最小数为279,相减得693,然后;
第三次循环:重新排列后,最大数为963,最小数为369,相减得594,然后;
第四次循环:重新排列后,最大数为954,最小数为459,相减得495,然后,
结束循环,
故选:B.
练习册系列答案
相关题目