使用malloc函数避免我们不知道元素的个数,和空间的浪费
、
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include<stdlib.h>
int main()
{
int n;
scanf("%d", &n);
int* a = (int*)malloc(sizeof(int) * n);
int i;
for (i=0;i<n;i++)
{
scanf("%d ", &a[i]);
}
int max = a[0];
int min = a[0];
for (i = 0; i < n; i++)
{
if (min > a[i])
min = a[i];
if (max < a[i])
max = a[i];
}
printf("%d", max - min);
}

京公网安备 11010502036488号