int main(){int n,i,j,k,t,a[20];scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0;i<n-1;i++){k=i;for(j=i+1;j<n;j++)if(a[j]<a[k])k=j;t=a[i];a[i]=a[k];a[k]=t;for(j=0;j<n;j++)printf("%d ",a[j]);printf("\n");...
int main(){ int a[7] ;int i , j , temp ;for( i = 0 ; i < 7 ; i ++ ){ scanf("%2d" , &a[i] ) ;} for( i = 1 ; i < 7 - 1 ; i += 2){ for( j = 1 ; j < 7 - 1 - i ; j += 2){ if(a[j] > a[j+2]){ temp = a[j] ;a[j] ...
int i; int sz=sizeof(arr)/sizeof(arr[0]);//arr是数组,对数组arr进行传参,实际上床底过去的是数组arr首元素的地址&arr[0] bubble_sort(sz,arr); for(i=0;i<sz;i++) printf("%d ",arr[i]); return 0; }
int arry[10];char c;int counts=0;while((c=getchar())!='\n')//获取一行输入 { if(c>='0'&&c<='9'){ ungetc(c,stdin);//将获取的字符返回流 cin>>arry[counts++];} } sort(arry,counts);system("pause");return 0;} ...