2012年4月17日 星期二

TQC+ C語言認證範例 809


#include<stdio.h>
#include<stdlib.h>
void sorting(int data[],int n){
     int i,j,m,temp;
     for(i=0;i<n-1;i++){
                        m=i;
                        for(j=i+1;j<n;j++){
                                           if(data[j]<data[m]) m=j;
                                           }
                        if(data[i]!=data[m]){
                                       temp=data[i];
                                       data[i]=data[m];
                                       data[m]=temp;
                        }
   
     }
     }
int main(){
    int arr[15],i,j,count=0;
    for(i=0;i<15;i++){
                      printf("arr[%d]: ",i);
                      scanf("%d",&arr[i]);
                      }
    sorting(arr,15);
    printf("\nprint arr\n");
    for(i=0;i<5;i++){
                     for(j=0;j<3;j++){
                                      printf("arr2[%d][%d]=%d\n",i,j,arr[count]);
                                      count++;
                                      }
                     }

system("pause");
return 0;
}

沒有留言:

張貼留言