/*------------------------------------------------ 【程序设计】 -------------------------------------------------- 功能:求一批数中最大值和最小值的差。 注意:请勿改动主函数main和其它函数中的任何内容,仅在Program和End中填入 你编写的若干语句。 ------------------------------------------------*/ #define N 30 #include "stdlib.h" #include <stdio.h> int max_min(int a[],int n) { /**********Program**********/ /********** End **********/ } main() { int a[N],i,k; for(i=0;i<N;i++) a[i]=rand()%51+10; for(i=0;i<N;i++) { printf("%5d",a[i]); if((i+1)%5==0) printf("\n"); } k=max_min(a,N); printf("the result is:%d\n",k); }
时间: 2023-07-13 16:40:37 浏览: 96
Program:
```
int max_min(int a[], int n) {
int max = a[0], min = a[0];
for (int i = 1; i < n; i++) {
if (a[i] > max) max = a[i];
if (a[i] < min) min = a[i];
}
return max - min;
}
```
End.
阅读全文