⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p147.cpp

📁 调用三个函数实现求数组中每一行的平均值!!
💻 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 + -