循环嵌套(排序)~~

29 阅读1分钟
#include <stdio.h>

int main() {
	int arr[5];
	int i, j, temp;
	printf("请输入5个整数: \n");
	for (i=0; i<5; i++){
		scanf("%d",&arr[i]); 
	}
	
	for (i =0;i<4; i++){
		for(j =0;j<4-i;j++){
			if(arr[j]> arr[j+1]){
				temp = arr[j];
				arr[j] = arr[j+1];
				arr[j+1] = temp; 
			}	
		}
	}
	
	printf("升序排序后的结果: \n");
	for(i =0;i<5;i++){
		printf("%d",arr[i]);
	}
	return 0;
}

运行结果为: image.png