/*--------------------------------------------------------------------------------------------------------------------
题目:输入10个数,将它们从小到大排列
排序函数sort算法:将每一轮循环比较中最小的值,赋给array[k],再将array[k]中的值,按从小到大的顺序赋给array[0] ~ array[9]
1.设定变量i从0-9增长,第一轮循环,是为array[0]赋值,第二轮循环,是为array[1]赋值
2.设定变量k等于该轮中的i的数值,因为最后要进行数值交换,所以要设该变量
3.设定变量j从0-9增长,控制每一轮比较都从i开始,到9结束,其中最小的值的[组号]赋给k,即最小值赋给array[k]
每一轮循环中,array[k]始终为最小值,最后将这个最小值赋给array[i],array[k]重置
--------------------------------------------------------------------------------------------------------------------*/
#include <stdio.h>
void sort(int array[], int n) // 定义一个排序函数,名为sort
{
int i
#C语言自学之路 函数的调用和数组的使用方式
最新推荐文章于 2024-04-23 00:59:25 发布