排序

50 阅读1分钟
#include <stdio.h>
int main9(){
	// 从键盘上输入5个数字,并对他们进行排序(从小到大排序),在打印输出
	// 类型 数组名[个数]
	int arr[5];
	
	//从键盘输入5个数字
	for(int i=0; i<5;i++){
		scanf("%d", &arr[i]);
	}
	
	printf("-------------------\n");
	
	//打印输出
	for(int i=0; i<5;i++){
		printf("%d", arr[i]);
	} 
	
}
#include <stdio.h>
int main9(){
	// 从键盘上输入5个数字,并对他们进行排序(从小到大排序),在打印输出
	// 类型 数组名[个数]
	int arr[5];
	
	//从键盘输入5个数字
	for(int i=0; i<5;i++){
		scanf("%d", &arr[i]);
	}

	for(int i = 0; i<4;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;
            }
        }
    }
	printf("---------------------\n"); 
	//打印输出
	for(int i=0; i<5;i++){
		printf("%d", arr[i]);
	} 
}

image.png

改为6位数