定义一个一维数组int a[10] 要求:从键盘输入十个数 计算所有数的和 计算平均值 计算最大值最小值 C语言在虚拟机运行
时间: 2024-06-02 10:13:47 浏览: 130
java代码-定义一个一维数组,求出数组的最大值,最小值,平均值。
#include <stdio.h>
int main() {
int a[10];
int sum = 0, max, min;
float avg;
printf("请输入十个数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &a[i]);
sum += a[i];
if (i == 0) {
max = min = a[i];
} else {
if (a[i] > max) {
max = a[i];
}
if (a[i] < min) {
min = a[i];
}
}
}
avg = (float) sum / 10;
printf("所有数的和为:%d\n", sum);
printf("平均值为:%.2f\n", avg);
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
阅读全文