1. 程式人生 > >輸入5門學科的成績,編寫程式求其平均分。要求用函式完成,科目存放在指標申請的動態空間中。

輸入5門學科的成績,編寫程式求其平均分。要求用函式完成,科目存放在指標申請的動態空間中。

#include<iostream>
using namespace std;
double pj(double pa[]);//定義一個計算平均值的函式; 
int main()
{
	double *pa=new double[5];//分配五個記憶體空間; 
	int i;
	double s,p;
	for(i=0;i<5;i++)
	{
		cin>>pa[i];//分別為這五個記憶體空間賦值; 
	}
	p=pj(pa);//呼叫函式; 
	 cout<<"平均分為:"<<p<<endl;
	return 0;
}
double pj(double pa[])
{
	int i;
	double s,t;
	for(i=0;i<5;i++)
	{
		t+=*(pa+i);
	}
	s=t/5.0;
	return s;
}