C语言求各位数字组成的最大数
C语言求各位数字组成的最大数
日期:2014-11-21 22:04:51 人气:6
其实吧,这个程序的核心思路也可以换种说法(就是给一个数由大到小排列),这一点你做出来了。(一起探讨一下,我们一步步顺着来看看)
先来分析一下你那1100变成1001的问题(我用实际的过程让你看一下程序执行过程吧):
接下来是剥位置统计个数j,这一点很好。
(注意当前数组的位置)
然后实现了一次循环之后:
第二重循环m=1执行完了之后实现了第一次互换:
此时1001就没再发生变化……
这就是1100变成1001的过程,然后我们再来看一下这个问题所在,并思考一下要怎么改?
改了一下:
#incl