數組指針排序

 1 #include
  2 
  3 int main()
  4 {
  5         char* names[9] = {"1","2","3","4","5","6","7","8","9"};
  6         int i;
  7         for(i = 0;i<9;i++)
  8                 printf("的林卡節的佛%s離開集散大夫!\n",names[i]);
  9         const int a = 10,b = 80,c = 20,d = 60,e = 98,f = 76;
 10         const int* p[6] = {&a,&b,&c,&d,&e,&f};
 11         int j;
 12         for(i = 0;i<6;i++)
 13         {
 14                 for(j = i+1;j<6;j++)
 15                 {
 16                         if(*p[j]<*p[i])
 17                         {
 18                                 const int *t = p[j];p[j]= p[i];p[i] = t;
 19                         }
 20                 }
 21         }
 22         for(i = 0;i<6;i++)
 23                 printf("%d ",*p[i]);
 24         printf("\n");
 25         return 0;
 26 }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章