C语言-函数-封装选择排序的函数

#include
//选择排序
void initArray(int array[],int len)
{
	for(int i=0;i

 1.初始数组的值

void initArray(int array[],int len)
{
	for(int i=0;i

2.输出初始化后的值

void PrintArray(int array[],int len)//输出初始化后的值
{
    puts("初始化数组的值为:");
    for(int i=0;i

 3.选择排序

void getSelectToSort(int array[],int len)//选择排序
{
    int tmp;//数组值的交换媒介
    int max;//数组下标的变量
    for(int i=0;i

4.输出排序后的数组

void getPrintSelectToSort(int array[],int len)//输出数组
{
    puts("\n选择排序后:");
    for(int i=0;i

 5.入口

int main()
{
    int array[10];
    int len =sizeof(array)/sizeof(array[0]);
    initArray(array,len);
    PrintArray(array,len);
    getSelectToSort(array,len);
    getPrintSelectToSort(array,len);
    return 0;
}

结果输出:

C语言-函数-封装选择排序的函数_第1张图片

 

你可能感兴趣的:(c语言,算法,c++,开发语言,排序算法)