...指针编写输入n个整数求这n个整数的最大值最小值,以及在这n个数中...
发布网友
发布时间:2024-10-23 21:48
我来回答
共1个回答
热心网友
时间:2024-10-26 09:14
#include <stdio.h>
int main()
{
int a[256], *p = a, *maxv=a, *minv=a, n;
scanf("%d", &n);
for (int i = 0; i < n; ++i){
scanf("%d", p + i);
if (i == 0)maxv = minv = p;
else {
if (*maxv<*(p + i))maxv = p + i;
if (*minv>*(p + i))minv = p + i;
}
}
printf("%d %d %d %d\n", *maxv, maxv - p, *minv, minv - p);
return 0;
}