键盘输入若干整数,用C语言编程求出它们的平均数并输出
时间: 2024-10-20 12:05:46 浏览: 29
C语言输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出
5星 · 资源好评率100%
在C语言中,你可以使用`scanf`函数读取用户键盘输入的整数,并通过循环计算它们的总和,最后除以整数的数量得到平均值。以下是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int n, sum = 0; // 总数和累加器
float average;
// 请求用户输入整数的数量
printf("请输入整数的数量: ");
scanf("%d", &n);
// 遍历并求和
for (int i = 0; i < n; i++) {
int num;
printf("请输入第 %d 个整数: ", i + 1);
scanf("%d", &num);
sum += num;
}
// 计算并输出平均值
average = (float)sum / n;
printf("这些整数的平均值是: %.2f\n", average); // 输出保留两位小数
return 0;
}
```
在这个程序中,我们首先获取输入的整数数量,然后依次请求每个数字并累加到`sum`上。最后,我们将总和除以数量得到平均值,并将结果打印出来。
阅读全文