亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c語言數列排序最簡單方法

小樊
83
2024-07-16 14:55:44
欄目: 編程語言

使用c語言編寫一個簡單的數列排序程序可以使用冒泡排序算法。以下是一個使用冒泡排序算法對數列進行排序的示例程序:

#include <stdio.h>

void bubbleSort(int arr[], int n) {
    int i, j;
    for(i = 0; i < n-1; i++) {
        for(j = 0; j < n-i-1; j++) {
            if(arr[j] > arr[j+1]) {
                // Swap elements
                int temp = arr[j];
                arr[j] = arr[j+1];
                arr[j+1] = temp;
            }
        }
    }
}

int main() {
    int n;
    printf("Enter the number of elements in the array: ");
    scanf("%d", &n);

    int arr[n];
    printf("Enter %d elements:\n", n);
    for(int i = 0; i < n; i++) {
        scanf("%d", &arr[i]);
    }

    bubbleSort(arr, n);

    printf("Sorted array:\n");
    for(int i = 0; i < n; i++) {
        printf("%d ", arr[i]);
    }

    return 0;
}

您可以將上述代碼復制并粘貼到一個.c文件中,然后使用編譯器編譯運行該程序。程序將要求您輸入一個整數數組,并在對其進行排序后將排序后的數組打印出來。

0
深水埗区| 韶关市| 大同县| 思茅市| 阳谷县| 孟州市| 图们市| 天台县| 达拉特旗| 呼玛县| 北川| 望城县| 西乡县| 赤峰市| 竹山县| 黎平县| 洛浦县| 玉田县| 柳河县| 会昌县| 宁陵县| 鹤峰县| 施甸县| 南投县| 府谷县| 聂拉木县| 甘谷县| 昌吉市| 江北区| 蕉岭县| 章丘市| 江都市| 游戏| 华容县| 盐城市| 两当县| 遵义市| 东海县| 江口县| 伊春市| 宜州市|