以下是 C 语言代码实现:
```c
#include <stdio.h>
#define N 5 // 定义数组大小
int main() {
int data[N];
int sum = 0;
int max = -2147483648; // 初始化最大值为最小的整数值
int min = 2147483647; // 初始化最小值为最大的整数值
// 从键盘输入 5 个整数并保存到数组中
printf("请输入 %d 个整数:\n", N);
for (int i = 0; i < N; i++) {
scanf("%d", &data[i]);
// 更新最大值和最小值
if (data[i] > max) {
max = data[i];
}
if (data[i] < min) {
min = data[i];
}
// 累加求和
sum += data[i];
}
// 计算平均值
double average = (double)sum / N;
// 输出结果
printf("最大值:%d\n", max);
printf("最小值:%d\n", min);
printf("平均值:%f\n", average);
return 0;
}
```
首先定义一个大小为 5 的整型数组 `data`,然后使用 `scanf()` 函数从键盘输入 5 个整数并保存到数组中。在输入过程中,同时更新最大值和最小值,并累加求和。最后,计算平均值并输出结果。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。