4.c

来自「C语言的实验例子,整本书籍的防真实验,有助于初学者的学习.」· C语言 代码 · 共 34 行

C
34
字号
#include"stdio.h"
void input(int num[])
{ int i;
  printf("Input 10 integer:\n");
  for(i=0;i<10;i++)
  scanf("%d",&num[i]);
  }
  void max_min(int num[])
  { int *max,*min;
  int *p,*array_end;
  array_end=&num[9];
  max=min=num;
  for(p=num;p<array_end+1;p++)
  if(*p>*max)
  max=p;
  else if(*p<*min)
  min=p;
  *p=num[0];num[0]=*min;*min=*p;
  *p=num[9];num[9]=*max;*max=*p;
  }
  void output(int num[])
  { int *p;
  printf("output 10 integer:\n");
  for(p=num;p<num+10;p++)
  printf("%d\t",*p);
  printf("\n");
  }
  void main()
  { int number[10];
    input(number);
    max_min(number);
    output(number);
}

⌨️ 快捷键说明

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