第一行输入人数n,第二行输入每个人的成绩,用空格分开。输出所有成绩中的最高分和最低分。
输入格式:
第一行输入n,大于0的整数;第二行输入n个大于等于0,小于等于100的整数,用空格分开。
输出格式:
最高分和最低分,用空格分开。
#include <stdio.h>
#include <stdlib.h>
int main() {
int n;
scanf("%d", &n);
int *scores = (int *)malloc(n * sizeof(int));
for (int i = 0; i < n; i++) {
scanf("%d", &scores[i]);
}
int max_score = scores[0];
int min_score = scores[0];
for (int i = 1; i < n; i++) {
if (scores[i] > max_score) {
max_score = scores[i];
}
if (scores[i] < min_score) {
min_score = scores[i];
}
}
printf("%d %d\n", max_score, min_score);
free(scores);
return 0;
}