1. 程式人生 > >簡單排序

簡單排序

scan com cnblogs %d 排序 image code include markdown

題目要求

技術分享圖片

代碼塊

#include <stdio.h>
int main() {
    int n;
    int buf[100];
    while (scanf("%d", &n) != EOF) {

        for (int i = 0; i < n; i++) {
            scanf("%d", &buf[i]);
        }
    
        //冒泡排序主體
        for (int i = 0; i < n - 1; i++)
        {
            for
(int j = 0; j < n-i-1; j++) { if (buf[j] > buf[j+1]) { int tmp = buf[j + 1]; buf[j + 1] = buf[j]; buf[j] = tmp; } } } //輸出數組 for (int i = 0; i < n; i++) { printf("%d "
, buf[i]); } printf("\n"); } return 0; }

簡單排序