填空题
以下程序中,类AA的功能是管理一个数组,其中成员函数Set()实现数组的初始化,Ave()求数组的平均值,Sort()按升序对数组中的元素进行排序。
[程序](4分)
#include
class AA{
int a[10]; int n; float av;
public:
void Set(int aa[],int nn){
for(int i=0;i<10;i++)
a[i]=aa[i];
n=nn;
}
void Ave() {
float sum=a[0];
for(int i=1;i
1(23) 2;
av=sum/n;
}
void Sort() { //选择排序法实现数组排序
int i,j,k,x;
for (i=0;i
k=i;
for(j=i+1;j
if( 3(24) 4)
k=j;
if( 5(25) 6){
x=a[i];
a[i]=a[k]:
a[k]=x;
}
}
}
void Print() {
for (int i=0; i<10; i++) cout<
cout<平均值="<
}
};
void main()
{
int a[10]= {5,8,7,4,1,6,2,9,3,0};
AA A;
7(26) 8;
A.Ave();
A.Sort();
A.Print();
}