急!!c++二维数组问题

来源:百度知道 编辑:UC知道 时间:2024/07/03 05:11:57
求二维数组中的最大元素、最小元素和所有元素的平均值

#include <iostream>
#include <ctime>
using namespace std;
const int SIZE=10;
int main()
{
int a[SIZE][SIZE];
srand((unsigned)time(NULL)); //随机因子
int i,j,sum=0,max=0,min=1000;
for(i=0;i<SIZE;++i)
{
for(j=0;j<SIZE;++j)
{
a[i][j]=rand()%1000;//生成随机二维数组,元素值在1000内
sum+=a[i][j];
if(max<a[i][j])//判断最大值
max=a[i][j];
if(min>a[i][j])//判断最小值
min=a[i][j];
cout<<a[i][j]<<" ";
}
cout<<endl;
}
cout<<"max: "<<max<<endl;
cout<<"min: "<<min<<endl;
cout<<"avg: "<<(double)sum/SIZE/SIZE<<endl;//求均值
return 0;
}