建立一个类Array,动态生成数组,按数组元素后两位上值大小进行降序排序,数组中的每个数均是四位数,具体如下1.私有数据成员. int *a:指向根据len动态申请的数组空间 int len:有效数组元

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/21 01:38:10
建立一个类Array,动态生成数组,按数组元素后两位上值大小进行降序排序,数组中的每个数均是四位数,具体如下1.私有数据成员.      int *a:指向根据len动态申请的数组空间      int len:有效数组元
xSoPWn 7=KCˌ1 |6T2~KV@[fn/>؇WOc2L'c{2*O%i~m&}5rZ- m>vfuǮB`.:ޑ5[In]3/aI h{c)A̙Ǘ]v{'N;LؕLrKU펱V_Z{3&7@ x6Ϲgu2KWpN Ci ۲gy|`n]a ə]>'Cz5^+G˥Qs),L*IL !UhBcMo¿e=;߃$P.^p&Z |yJ[" A߱|`W1T;_paJhˏKZ\1#EHit.V匔N4jJB%F"YV?cw=O|g l"أPLcs3"0)J$+dh?U] p6++D"3I,hle~dw=W

建立一个类Array,动态生成数组,按数组元素后两位上值大小进行降序排序,数组中的每个数均是四位数,具体如下1.私有数据成员. int *a:指向根据len动态申请的数组空间 int len:有效数组元
建立一个类Array,动态生成数组,按数组元素后两位上值大小进行降序排序,数组中的每个数均是四位数,具体如下
1.私有数据成员.
int *a:指向根据len动态申请的数组空间
int len:有效数组元素的个数
2.公有成员函数:
Array(int b[],int length):构造函数,使用数组b初始化a所指的动态数组,length初始化len
void sort():按题意对动态数组中的元素进行排序
void print():输出a所指向的数组
~Array():析构函数, 释放动态数组空间
3.在主函数中定义一个Array类的对象test,调用成员函数完成排序和输出

建立一个类Array,动态生成数组,按数组元素后两位上值大小进行降序排序,数组中的每个数均是四位数,具体如下1.私有数据成员. int *a:指向根据len动态申请的数组空间 int len:有效数组元
#include
using namespace std;
class Array
{
public:
Array(int b[],int length);
void sort();
void print();
Array();
private:
int *a;
int len;
};
Array::Array(int b[],int length)
{
a = new int[length];
if (a == NULL)
{
cout