#include<iostream>
using namespace std;
int max(int a[])
{ int maxvalue=a[0];
for(int i=0;i<15;i++)
{
if(a[i]>maxvalue)
maxvalue=a[i];
}
return maxvalue;
}
int min(int a[])
{
int minvalue=a[0];
for(int i=0;i<15;i++)
{
if(a[i]<minvalue)
minvalue=a[i];
}
return minvalue;
}
int average(int a[])
{ int sum=0;
for(int i=0;i<15;i++)
{
sum=sum+a[i];
}
return sum/15;
}
int main()
{
int *a=new int[15];
int i;
for(i=0;i<15;i++)
{cin>>a[i];
}
cout<<"最大值:"<<max(a)<<'\n';
cout<<"最小值:"<<min(a)<<'\n';
cout<<"平均值;"<<average(a)<<'\n';
delete []a;
}
笔记:初始化不能在for循环中完成。