stupid bird learns 指针&选择排序

#include

void sort(int x[],int n);

int main()
{
	int i,a[10],*p=a;
	
	printf("please input 10 integer numbers:\n");
	for(i=0;i<10;i++)
		scanf("%d",p++);//指针 
		
	p=a;//重新指向a[0]
	 
	sort(p,10);//选择排序 
	for(p=a,i=0;i<10;i++)
		{
			printf("%d ",*p++); 
		}
		
	printf("\n");
	return 0;
}

void sort(int x[],int n)
	{
		int i,j,k,t;
		for(i=0;ix[k])k=j;
					if(k != i){t=x[i];x[i]=x[k];x[k]=t;}//第三者&第四者 
			}	
	} 

你可能感兴趣的:(c语言,算法,排序算法)