zoukankan      html  css  js  c++  java
  • 【C语言】数组名作函数参数完成数据的升序排列

    #include<stdio.h>
    void sort(int x[], int n);
    int main()
    {
        int arr[10] = { 11,3,7,23,15,79,66,58,69,45 }, i;
        sort(arr, 10);
        printf("排序结果如下:
    ");
        for (i = 0; i < 10; i++)
            printf("%d ", arr[i]);
        return 0;
    }
    void sort(int x[], int n)
    {
        int i, j, k, t;
        for (i = 0; i < n - 1; i++)
        {
            k = i;
            for (j = i + 1; j < n; j++)
                if (x[j] < x[k])
                    k = j;
            if(i!=k)
            {
                t = x[i];
                x[i] = x[k];
                x[k] = t;
            }
    
        }
    }

  • 相关阅读:
    MySQL-基础知识整理
    设计模式-适配器模式
    MySQL
    MySQL-5.7 填坑
    MySQL
    Oracle
    SQL 注入
    Apache JMeter
    AppScan
    DNS 搜索
  • 原文地址:https://www.cnblogs.com/HGNET/p/12631166.html
Copyright © 2011-2022 走看看