有6组数,每组3个数,按组输入值,并求出每组数的平均值,C语言解决
时间: 2024-04-09 14:28:55 浏览: 62
C语言程序设计-求一组数中大于平均值的数的个数;例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函数值3
5星 · 资源好评率100%
好的,我可以帮你解决这个问题。以下是一个使用C语言的例子代码,用于输入6组3个数,并计算每组数的平均值:
```c
#include <stdio.h>
int main() {
int numbers[6][3];
float averages[6];
// 输入每组数
for (int i = 0; i < 6; i++) {
printf("输入第 %d 组数:\n", i + 1);
for (int j = 0; j < 3; j++) {
printf("输入第 %d 个数:", j + 1);
scanf("%d", &numbers[i][j]);
}
}
// 计算每组数的平均值
for (int i = 0; i < 6; i++) {
int sum = 0;
for (int j = 0; j < 3; j++) {
sum += numbers[i][j];
}
averages[i] = (float)sum / 3;
}
// 输出每组数的平均值
printf("每组数的平均值:\n");
for (int i = 0; i < 6; i++) {
printf("第 %d 组数的平均值为 %.2f\n", i + 1, averages[i]);
}
return 0;
}
```
你可以将这段代码保存为一个C语言源文件(例如`average.c`),然后编译和运行它。在运行时,依次输入每组数的3个数字,然后程序会计算出每组数的平均值并输出。
希望这可以帮到你!如果还有其他问题,请随时提问。
阅读全文