急求大神帮忙一个集合类的VC编程题!

定义并实现一个通用集合类Data_set,该集合类可以适用于整数、实数和字符数据。集合类中cur_size表明当前集合中有几个数,集合中最多含max_size个数,存放集... 定义并实现一个通用集合类Data_set,该集合类可以适用于整数、实数和字符数据。集合类中cur_size表明当前集合中有几个数,集合中最多含max_size个数,存放集合元素的数组是动态的。要求提供的方法有:
(1)增加一个数到集合中;
(2)从集合中去掉一个元素;
(3)判断一个元素是否在集合中;
(4)重载<<运算符,输入集合;重载>>运算符输出集合;
(5)实现集合的并、交、差、判断是否相等等运算;
(6)另外,由于面向对象的封装特性,还要提供一些接口函数。
展开
 我来答
iro52238
2013-01-05 · TA获得超过1.2万个赞
知道大有可为答主
回答量:3万
采纳率:0%
帮助的人:2962万
展开全部
1。
子Form_Click()
量表(-300,200) - (300,-200)
行(0,200) - (0,-200)
行( -300,0) - (300,0)
R1 = 150
R2 = 190
对于i = 0到360步0.01
A = I * 3.14 / 180 /> X = R1 * SIN(A)
Y = R2 * COS(一)
PSET(X,Y)
接下来,我
结束小组
/> 2。
子Command1_Click()
DIM A(1?8)作为整数
Picture1.Print“原始数组
对于i = 1到8
一( I)= INT(RND * 21)+ 10
如果i = 1,那么
J = 1
其他
如果A(J)>(I)然后j = I
最后,如果
Picture1.Print A(I);

Picture1.Print vbCrLf&“新阵列”;
T = A(1):A( 1)= A(J)(J)=吨
对于i = 1到8
Picture1.Print A(I);

结束小组
>

子Command1_Click()
暗淡(1到10)作为整数
Picture1.Print“部分:
对于i = 1到10
A(I)= INT(RND * 101)
总和= SUM + A(I)
Picture1.Print A(I);
Picture1.Print vbCrLf / a>
下一步和平均=;的SUM / 10
Picture1.Print大于平均:
对于i = 1到10
如果一个(I)> SUM / 10图片列印我,(我)

END SUB
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式