来呀来呀来呀,VB6关于数组的程序困扰。
本人是超级新手,感觉以下的内容超级困难,希望大神能走过路过看见这个。
一,从十个数组中任取五个数组组合,任取的组合不重复,我计算过有252个组合。A 至 L 共十个字母分别代表十个数组,用文本框显示出252个组合,如ABCDE,ABCEF,ABCFG……
二,每一组数组中都是一维数组a(9)内有5或10个数字(如:A = 1,2,3,4,5,6,7,8,9,10。B = 3,2,1,8,7。),每一个数字的取值范围都在1-99的数字之间。然后每一个数组组合中(ABCDE就是数组组合)所有数字从小到大排列,重复的数字合并(如A中有一个3,B中也有一个3,两个3只显示一个3),一组数组的组合最多会有五十个数字.
三,然后用固定的1-99个常量数字,分别与252组数组中的数字组合对比,相同的数字就删除,最后输出每个数组组合对比过后99常量,的剩余的常量数字。(如:ABCDE数组组合中,一共有9个数字,1,2,3,4,5,6,7,8,9。这组数字组合对比过99个常量,最后输出10至99,共90个数字)
大概就这意思,书写的可能不是太清楚,如果有哪位能够编辑出这个程序,希望能赐予我一个完整的程序,包括控件添加几个等等的细节。