设计-VB6.0计算整数排序的相关问题

问题描述

VB6.0计算整数排序的相关问题

设计一个如图所示的程序。单击“随机产生10个整数”菜单时,随机产生10个整数并显示在列表框List1中;单击“排序”菜单时,将产生的10个随机数按从大到小的顺序显示在列表框List2中。

解决方案

第一个按钮:
for i = 1 to 10
list1.add int(rnd * 100) '产生0~100的随机数
next
第二个按钮:
for i = 1 to 10
list2.add list1.list(i)
next
list2.sorted = true

解决方案二:

Option Explicit
Private Sub Command1_Click()
''随机产生10个整数---100~999
''注意List1需要在设计界面设置sorted=true
Dim i As Integer
List1.Clear
With List1
For i = 1 To 10
.AddItem Int(Rnd * 1000) + 100
Next
End With
End Sub
Private Sub Command2_Click()
Dim i As Integer
List2.Clear
For i = List1.ListCount - 1 To 0 Step -1
List2.AddItem List1.List(i)
Next
End Sub

时间: 2024-10-06 03:43:58

设计-VB6.0计算整数排序的相关问题的相关文章

vb编程-vb6.0程序 产生【10,37】之间的随机整数

问题描述 vb6.0程序 产生[10,37]之间的随机整数 产生[10,37]之间的随机整数 写出下列运算对应的vb表达式 求解(最好详细点 谢谢) 还想求个专门讨论vb的q群 或者论坛 解决方案 val(Rnd(37-10))+10 解决方案二: 如包含37,则如下写 val(Rnd(38-10))+10 解决方案三: val改成CInt,自己试试

vb6.0 能在代码编辑器左边显示行号吗?

问题描述 vb6.0能在代码编辑器左边显示行号吗? 解决方案 解决方案二:要是能的话,怎么操作,在这说声谢谢了解决方案三:VB6.0没有用过,但是VB.NET到用过.应该都差不多.可以用2个RichTextBox,一个显示行号,一个就作为正常的编辑器即可.然后在正常编辑器的RichTextBox里的文本更改函数与滚动条竖直滚动的事件里,写入计算行数的相关代码即可.解决方案四:如果你说的是在IDE里面启用显示行号的话,那么答案是不能.解决方案五:还别说,真没找到显示行的选项.不过调试运行后出错了会

vb6.0与sae服务器连接-VB6.0与新浪云sae服务器连接

问题描述 VB6.0与新浪云sae服务器连接 我们在新浪云sae上面建立了数据库.我想本地用vb6.0读取数据库上面的文本文件,然后本地计算,计算完毕后将结果上传到新浪云sae服务器上. 解决方案 就是调用API就行,socket或者wininet

[华为机试练习题]6.整数排序

题目 描述: 实现输入一组大于等于0的整数,根据从小到大的顺序排序后输出,排序后有连续数时,只输出连续数中最小和最大的两个数. 题目类别: 排序 难度: 高级 运行时间限制: 10Sec 内存限制: 128MByte 阶段: 入职前练习 输入: 一组大于等于0的整数,不考虑非法输入,各个整数之间以逗号(",")分隔, 输入字符串的总长度小于等于100个字节. 输出: 排序后的值,各个整数之间以空格分隔. 样例输入: 1,4,3,110,2,90,7 样例输出: 1 4 7 90 110

[华为机试练习题]30.计算整数的位数

题目 描述: 输入一个五位以内(包括5位)的正整数,(1)判断它是一个几位数:(2)逆序输出其各位数字. 题目类别: 位运算 难度: 初级 运行时间限制: 10Sec 内存限制: 128MByte 阶段: 入职前练习 输入: 多组数据,每组一行 输出: 对应一行输出 样例输入: 56439 样例输出: 5 93465 代码 /*--------------------------------------- * 日期:2015-07-01 * 作者:SJF0115 * 题目:计算整数的位数 * 来

VB6.0控件通过代码改变它的属性的方法

问题描述 VB6.0控件通过代码改变它的属性的方法 VB6.0 控件通过代码改变它的属性,而这个属性是不能通过界面设计来更改的! 解决方案 这个你可以直接在代码中用控件名.属性的方法修改.很简单啊.

[原创]为单位编写的航空货物进港管理系统(VB6.0)

[原创]为单位编写的航空货物进港管理系统(VB6.0)       前些日子工作上搞得一个项目,用VB 6.0写的一个航空货物进港管理系统,因为原先采用 的a ccess数据库已不能满足效率上的要求,所以换为SQL.以前老版本,要改的太多,所以代码 全部重写.新的程序做了更多人性化的设计,精简了业务功能和GUI,效率有了较大的提升.

想在用VB6.0制作的软件调用tom365和skyme站内搜索引擎,请问各位大虾该如何实现 0分

问题描述 想在用VB制作的软件调用tom365和skyme影视站内搜索引擎,请问各位大虾该如何实现我最近想制作一个集web浏览器盒与搜索框于一体的搜索类工具,可当我想直接调用tom365和skyme影视网站站内搜索引擎时,却无论如何也不知道其调用参数,就比如在搜索框可以直接输入http://www.baidu.coms?wd=待搜索关键字,然后浏览器就可以直接调用百度搜索引擎进行关键字的搜索,直接把百度搜索结果页面给打开(为什么baidu可以这样调用,而tom365和skyme却不能呢,希望这个

list集合比较-Android 集合之间的比较以及排序算法相关问题

问题描述 Android 集合之间的比较以及排序算法相关问题 下面这个方法是用来比较的,相同的对象就放到同一个集合中,不相同的就新建一个.现在下面我写的判断那里每次比较都只能跟上一个进行比较,并不是和全部进行比较.所以想请教一下前辈们还有什么更好的办法吗?排序吗?怎么写? /** * 按照地点进行分组 * @param list * @return */ public static List<GroupEntity> setAddressOrder(Context context, List&