sx5103.c

来自「陈孟建等编著的C语言教程附带光盘」· C语言 代码 · 共 32 行

C
32
字号
# include "stdio.h"
 void main ( )
 { int *p,i,a[10];
   p=a;
   for (i=0;i<10;i++)
    scanf("%d",p++);
  p=a;
  printf ("未排序前的数据\n");
 for (i=0;i<10;i++)
   printf ("%d \t",a[i]);
   printf("\n");
 sort(p,10);
 printf ("排序后的数据\n");
 for (p=a,i=0;i<10;i++)
  { printf ("%d  \t",*p);
 p++;
 }
 printf("\n");
 }
 sort(x,n)
 int x[ ],n;
 { int i,j,k,t;
 for (i=0;i<n-1;i++)
  { k=i;
  for (j=i+1;j<n;j++)
   if (x[j]>x[k]) 
     k=j;
  if (k!=i)
 { t=x[i];x[i]=x[k];x[k]=t;
 }
 }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?