1.已知一个3×4二维整型数组a,从键盘输入每个元素的值,计算每行的平均值存入一个一维单精度型数组b中,并输出b数组中的元素值(保留1位小数)。
例如:
输入:1 2 3 4
5 6 7 8
8 7 4 5
输出: 2.5 6.5 6.0
1.已知一个3×4二维整型数组a,从键盘输入每个元素的值,计算每行的平均值存入一个一维单精度型数组b中,并输出b数组中的元素值(保留1位小数)。
例如:
输入:1 2 3 4
5 6 7 8
8 7 4 5
输出: 2.5 6.5 6.0
#include <stdio.h>
int main()
{
int a[3][4];
float b[3];
for (int i = 0; i < 3; i++)
{
int sum = 0;
for (int j = 0; j < 4; j++)
{
scanf("%d", &a[i][j]);
sum += a[i][j];
}
b[i] = sum / 4.0;
}
for (int i = 0; i < 3; i++)
{
printf("%1.1f ", b[i]);
}
printf("\n");
return 0;
}