#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define N 10
void max_min(int a[], int n, int* max, int* min);
int main()
{
int b[N], i, big, small;
printf("请输入数值:%d", N);
for (i = 0; i < N; i++)
{
scanf("%d", &b[i]);
}
max_min(b, N, &big, &small);
printf("最大值为:%d\n", big);
printf("最小值为:%d\n", small);
return 0;
}
void max_min(int a[], int n, int* max, int* min)
{
int i;
*max = *min = a[0];
for (i = 1; i < n; i++)
{
if (a[i] > *max)
{
*max = a[i];
}
else if (a[i] < *min)
{
*min = a[i];
}
}
}
请问这是怎么回事?
谢谢佬们的解答
这不是你电脑阻止了吗,把他当病毒了,看看能允许执行吗,不行卸杀毒软件