数组 嘻嘻>_<

39 阅读1分钟
#include<stdio.h>
int main(){
	int arr[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\n",arr[i]);
	}
}

image.png

#include<stdio.h>
int main(){
	int arr[5] = {5,3,2,6,4};
	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\n",arr[i]);
    }
}

image.png

#include<stdio.h>
int main(){
	int arr[5] = {5,3,2,6,4};
	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;
	        }
	    }
	}
	
	for(int i =0;i<5;i++){
 		printf("%d\n",arr[i]);
    }
}

image.png