c语言输入一组整数算平均数和总个数
时间: 2024-10-03 17:04:15 浏览: 30
C语言循环实现输入一批整数统计正负数个数
在C语言中,计算一组整数的平均数和总数通常涉及到循环遍历输入的数据,然后累加求和并记录数字的数量。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
int n, i;
float sum = 0; // 初始化总和为0
int count = 0; // 初始化计数器为0
printf("请输入整数个数(回车结束): ");
scanf("%d", &n); // 输入数据数量
// 循环读取整数,并累加到sum
for (i = 0; i < n; ++i) {
int num;
printf("请输入第%d个整数: ", i + 1);
scanf("%d", &num);
sum += num;
count++; // 每次输入增加计数器
}
// 计算平均数
float average = (float)sum / count;
printf("平均数为: %.2f\n", average);
printf("总共有 %d 个整数。\n", count);
return 0;
}
```
在这个程序中,用户会被提示输入整数的个数,然后逐个输入这些整数,程序会实时计算它们的总和及平均值。`%.2f`用于格式化浮点数,保留两位小数。
阅读全文