📄 p147.cpp
字号:
//====================================================
//aaa.cpp
//调用三个函数实现求数组中每一行的平均值
//===================================================
#include<iostream>
using namespace std;
//------------------------------------------------------
const int n = 5;
const int m = 4;
int a[n][m];
//-----------------------------------------------------
void main()
{
int sun=0,sum=0,i=0,k=0;
int* p;
int* q;
int* input(int a[n][m]);
int total(int a, int sun, int i,int k);
int average(int a, int sum, int i,int k);
p=input(a);
q=p;
for(; p<q+n*m;p++)
{
i++;
if(i==4) k++;
sun=total(*p,sun,i,k);
sum=average(*p,sum,i,k);
if(i==4)
{
i=0;
sun=0;
sum=0;
}
}
}
int* input(int a[n][m])
{
//int *p;
for(int i=0; i<n; i++)
for(int j=0; j<m; j++)
cin >>a[i][j];
return(*a);
}
int total(int a,int sun,int i,int k)
{
sun+=a;
if(i==4)
cout<<k<<":"<<sun<<"\n";
return sun;
}
int average(int a, int sum, int i,int k)
{
sum+=a;
if(i==4)
cout<<"NO."<<k<<"average is "<<double(sum)/m<<"\n";
return sum;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -