Advertisement
dragonboy

第七題

Dec 22nd, 2014
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.48 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. void bubble(int*,int);
  4. int main(void){
  5.     int data[5],i,j;
  6.     printf("請輸入5個數字:");
  7.     for(i=0;i<5;i++){
  8.         scanf("%d",&data[i]);
  9.     }
  10.     bubble(data,5);
  11.     printf("排序好的陣列:");
  12.     for(j=0;j<5;j++){
  13.         printf("%d ",data[j]);
  14.     }
  15. }
  16. void bubble(int data[],int count){
  17.     int i,j,temp;
  18.     for(i=count;i>1;i--){
  19.         for(j=0;j<i-1;j++){
  20.             if(data[j+1]>data[j]){
  21.                 temp=data[j+1];
  22.                 data[j+1]=data[j];
  23.                 data[j]=temp;
  24.             }
  25.         }
  26.     }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement