从键盘输入10个数存储到数组,找出最大值,平均值,用c语言代码
时间: 2023-08-05 20:01:53 浏览: 149
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
下面是一个简单的示例代码,可以实现从键盘输入10个数存储到数组,找出最大值和平均值:
```c
#include <stdio.h>
int main() {
int arr[10];
int i, sum = 0, max = 0;
// 从键盘读入10个数
printf("请输入10个整数:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
sum += arr[i]; // 累加求和
if (arr[i] > max) {
max = arr[i]; // 找出最大值
}
}
// 计算平均值并输出结果
printf("平均值为:%f\n", sum / 10.0);
printf("最大值为:%d\n", max);
return 0;
}
```
这个程序中,我们定义了一个名为 `arr` 的整型数组来存储用户输入的数字。通过循环读入10个数,并对每个数进行求和、比较大小等操作,最终得到最大值和平均值,并输出到屏幕上。
阅读全文