选择排序



#include <stdio.h>
#include <string.h>
   int main()
{
int temp=0;
int flag;
int a;
int t;
int arr [10]={};
for(int i=0;i<10;i++){
	scanf("%d",&a);
	arr[temp]=a;
	temp++;
}
for(int i=0;i<10;i++){
} 
for(int i=0;i<9;i++){
	flag=i;
	for(int j=i+1;j<10;j++){
		if(arr[flag]>arr[j]){
			flag=j;
			}
		
	}
		t=arr[i];
		arr[i]=arr[flag];
		arr[flag]=t;
}
for(int i=0;i<10;i++){
	printf("%d ",arr[i]);
} 
return 0;
}

image

posted @ 2022-10-29 08:21  Selina风乎舞雩  阅读(18)  评论(0)    收藏  举报