题目
从键盘上输入5个数字,并对他们进行排序(从小到大),再打印输出
#include <stdio.h>
int main(){
//从键盘上输入5个数字,并对他们进行排序(从小到大),再打印输出
// 类型 数组名[个数]
int arr[5];
for(int i =0;i<5;i++){
scanf("%d", &arr[i]);
}
printf("----------------------------\n");
for(int i = 0; i<5;i++){
for(int j = 0;j<4;j++){
if(arr[j] > arr[j+1]){
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
for(int i =0;i<5;i++){
printf("%d", arr[i]);
}
}
结果
随机输出5个数,循环后可得按大小排序的数