大一 C语言题目,求完整代码 10
#include <stdio.h>
int main(){
double data[4][5];
double average[4];
for(int i=0;i<4;i++)
for(int j=0;j<5;j++)
scanf("%lf",&data[i][j]);
//C++: cin >> data[i][j];
for(int i=0;i<4;i++){
for(int j=0;j<5;j++)
average[i]+=data[i][j];
average[i]/=5;
}
for(int i=0;i<4;i++){
for(int j=0;j<5;j++)
printf("%.2lf ",data[i][j]);
//C++: cout << data[i][j] << " ";
printf("%lf \n",average[i]);
//C++: cout << average[i] << " " << endl;
}
}
参考资料:
输入数据存在了data[][]数组中,输出数据存在了average[]数组中(循环逐个加起来再除以5)
全部数据用了double*存储
然后输出用了空格分开
输入数据的输出(data)保留2位
平均值输出按默认
2022-12-05 广告