从理论上讲,我明白如何解决这个问题。
例如,如果给定输入为 9536,则输出将为 9653。
我想要一种使用串联来执行此操作的方法,并循环遍历每个数字,当找到一个比其余数字大的数字时,它被存储为空字符串 r 中的第一个“字符”。
我能够使用 php(我的主要语言)而不是 C 来解决这个问题。我正在准备一个实验室职位,这个实验室使用 C 作为他们的主要语言,所以我正在努力提高我的基本 C 技能.
谢谢你的帮助
最佳答案
三个步骤:
- 一次读取输入的一个字符,将字符转换为整数并存储在一个整数数组中。
- 排序数组
- 打印(现在已排序的)数组中的每个数字
关于c - 如何遍历给定的整数输入,并给出从最大到最小数字的输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29082500/