编写一个函数 返回数组中最大值与最小值的差值

#include "stdAfx.h"
#include "ctype.h"
#include "stdlib.h"
int main(void)
{
	int sum_(int a[],int x);
	int a[5]={4,7,1,8,9};
	printf("%d\n",sum_(a,5));
	system("pause");
    return 0;
}
int sum_(int a[],int x)
{
	int i,j,z;
	for(i=0;i<x-1;i++)
		for(j=0;j<x-i;j++)
			if(a[j]<a[j+1])
			{
				z=a[j];
				a[j]=a[j+1];
				a[j+1]=z;
			}
	return a[0]-a[4];
}

你可能感兴趣的:(System,include)