一维数组,对数组元素做冒泡排序

mac2024-11-06  51

// BubbleSort.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 //利用冒泡排序对数组中元素排序 #include <stdio.h> void main() { int a[10]; printf("Please input 10 numbers:\n"); for (int i = 0; i < 10; i++) { scanf_s("%d", &a[i]); } for (int i = 0; i < 10; i++) { for (int j = 9; j > i || j == i; j--) { if (a[j] < a[j + 1]) { int t = a[j]; a[j] = a[j + 1]; a[j + 1] = t; } } } printf("The sorted numbers:\n"); for (int i = 0; i < 10; i++) { printf("%d", a[i]); } printf("\n"); }
最新回复(0)