使用函数声明、调用和定义的三部曲,将下列程序用三个函数拆开,并求出运行结果 。
//=================================== //e0502.cpp //calcu students grade //=================================== #include<iostream> using namespace std; //----------------------------------- const int n = 5; const int m = 4; int a[n] [m]; //----------------------------------- int main() { // input for(int i=0; i<n; i++) for(int j=0; j<m; j++) cin>>a[i] [j]; // total for(int i = 0; i<n; j++) { int sum = 0 for(int j=0; j<m; j++) sun += a[i] [j]; cout<<(i+1)<<":"<<sum<<"\n" } // average for (int i=0; i<m; i++) { int sum = 0 for (int j=0; j<n; j++) sum +=a[j] [i]; cout<<"NO"<<i<<"average is "<<double(sum)/n<<"\n"; } }//==================================