69,373
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
#define MAX 100
void assign(int a[], int len) {
for (int i = 0; i < len; i++)
scanf("%d", &a[i]);
}
int max(int a[], int len) {
int max_value = a[0];
for (int i = 1; i < len; i++)
if (a[i] > max_value)
max_value = a[i];
return max_value;
}int min(int a[], int len) {
int value = a[0];
for (int i = 1; i < len; i++)
if (a[i] < value)
value = a[i];
return value;
}
int main(){
int a[MAX];
int len = 5; //假设长度为5
assign(a, len);
printf("max = %d\n", max(a, len));
printf("min = %d\n", min(a, len));
return 0;
}