问题描述: 将组成整数的每个数字重新排列成一个最大和最小的数的C语言源程序责怎么写 1个回答 分类:综合 2014-10-23 问题解答: 我来补答 C不是太熟,希望对你有点儿帮助.首先是取得数字(如果是其他方式获得,这部分程序就改掉)比如用getchar();然后,将所得的数字处理好.这个就是什么冒泡法什么的了,随便选择方式.下面的方式比较好理多次循环,比较相邻数组元素大小,看是否需要交换相邻两个变量的位置.然后输出.比如用printf();如果是已经在内存中的数字,需要用%运算符,将余数赋值给数组.这是因为第一种例子中的数是字符型的,每个数字实际上都是ASCII字符.而现在说的这个数字,可能是一个整形数,这样就需要对其进行除以10取余数的运算.加油!你肯定能写好. 展开全文阅读