如何检查整数中的降序数字?例如,如果用户输入98765,我需要验证这一点,并说数字正在下降,反之亦然。我无法将整数转换为字符串,并且长度没有限制。哦,数字必须是> = 0。
我知道我需要拆分整数,但我不太清楚如何。请帮忙!
答案 0 :(得分:2)
不要给出完整的答案,但请考虑一下:
num = 98765;
digit = num % 10;
这段代码会做什么?你怎么能用它来得到每个数字?
答案 1 :(得分:1)
我不会给你代码(因为它是家庭作业),但是:
答案 2 :(得分:1)
寻找模运算符。这将让你从int中选择最合适的值。完成后,将结果除以10,然后重复。在执行此操作时,请将您选择的值与上次拾取的值进行比较。