当前位置:首页 > 实用技巧 >

vb怎么求每行数据最大值(vb求n个数的最大值和最小值)

来源:原点资讯(www.yd166.com)时间:2023-11-23 01:38:39作者:YD166手机阅读>>

今天学习了刘金玉老师VB编程教程的第22期和23期,学习的主要内容是数值分解算法技巧和list控件的运用。

一、数学计算在编程中的符号引入

1.\向下取整,相当于int函数,取整到个位数;\10表示取整到十位数;\100表示取整到百位数;\1000表示取整到千位数,以此类推。

2./数学中的除以,结果会产生小数

3.Mod取余,在做除法时候,获取最后的余数部分

例:11 mod 10的结果就是1

例:2 mod 3的结果就是2

4.数值567的个位数、十位数、百位数分别是多少

求百位数的数字=567\100=5

求十位数的数字=(567-5*100)\10=6

求个位数的数字=(567-5*100-6*10)=7

使用mod求个位数=567mod(5*100 6*10)=7

二、list控件的运用

1.三个关键函数

additem添加一项数据

Removeitem移除一项数据

list(索引号)获取其中一项从0开始

Listidex获取当前选中项索引号

Listcount获取list控件有几项内容

2.补充知识

msgbox信息提示函数,用来提醒我们当前指定的信息。表达为msgbox"字符串"

3.求list控件内的最值逻辑:

①默认声明最大值、最小值,都假设为第一项。

②循环遍历数组。

③判断遍历到的当前项是否大于或小于默认的最值,如果是,那就说明当前项为需要找的最值,一直继续下一次的遍历,继续判断是否是最大值,直到遍历完成,找到需要的最值。

④把找到的最值输出。

4.案例:输入一组数据(334,11,39,74,3,5,8,111,55),找出最大值和最小值

(1)准备事项:新建一个frame控件,一个list控件,5个label控件,4个command控件,如图分布并设置格式。

vb怎么求每行数据最大值,vb求n个数的最大值和最小值(1)

(2)输入代码:

Private Sub Command1_Click()

List1.AddItem (Text1.Text)

End Sub

Private Sub Command2_Click()

List1.RemoveItem (List1.ListIndex)

End Sub

Private Sub Command3_Click()

MsgBox List1.ListIndex

End Sub

Private Sub Command4_Click()

Dim i As Integer

Dim max As Integer

Dim min As Integer

max = Val(List1.List(0))

min = Val(List1.List(0))

For i = 0 To List1.ListCount - 1 Step 1

If Val(List1.List(i)) > max Then max = Val(List1.List(i))

If Val(List1.List(i)) < min Then min = Val(List1.List(i))

Next i

Label4.Caption = max

Label5.Caption = min

End Sub

vb怎么求每行数据最大值,vb求n个数的最大值和最小值(2)

(3)生成exe程序,打开生成的程序,逐个输入我们的案例数据,点击求最值,我们可以看到结果。

,

栏目热文

vb怎么设置数字最大值和最小值(vb中一组数的最大值和最小值)

vb怎么设置数字最大值和最小值(vb中一组数的最大值和最小值)

朋友们好,今日讲VBA代码解决方案的第50讲:VBA中求最大值、最小值.和上节的内容一致,在VBA中我们可以利用的函数不...

2023-11-23 01:49:16查看全文 >>

dnf念皇穿什么装备(dnf念皇下装选择什么属性)

dnf念皇穿什么装备(dnf念皇下装选择什么属性)

话说DNF中装备的顶尖水平是什么呢?虽说低调的大神很多,但旭旭宝宝红眼的装备怎么说也是顶尖梯队了。虽然我不行,但指点起江...

2023-11-23 01:50:34查看全文 >>

dnf念皇称号哪个最好(dnf念皇普通徽章选择介绍)

dnf念皇称号哪个最好(dnf念皇普通徽章选择介绍)

本文由我永远喜欢DNF 原创首发,禁止任何平台和个人以任何方式抄袭,违者必究无论你是喜欢正经的职业百科还是搞笑的DNF趣...

2023-11-23 01:52:26查看全文 >>

dnf念皇勋章选哪个(dnf念皇普通徽章选择介绍)

dnf念皇勋章选哪个(dnf念皇普通徽章选择介绍)

本文由:我永远喜欢DNF 原创首发,禁止任何平台和个人以任何方式抄袭,违者必究无论你是喜欢正经的职业百科还是搞笑的DNF...

2023-11-23 01:05:01查看全文 >>

dnf念皇100级用什么勋章好(dnf念皇普通徽章选择介绍)

dnf念皇100级用什么勋章好(dnf念皇普通徽章选择介绍)

韩服2.6正式版本更新公告中新增了一些职业的白金徽章,这些白金徽章可以分解装扮获得,分别是:念皇新增蓄念炮;男柔道新增连...

2023-11-23 01:11:59查看全文 >>

vb求平均值全过程(vb计算总和及平均值程序)

vb求平均值全过程(vb计算总和及平均值程序)

Array_Average双精度数组求平均值。引用Public Declare Function Array_Avera...

2023-11-23 01:28:59查看全文 >>

vb如何判断重复值(vb怎么判断数据完整)

vb如何判断重复值(vb怎么判断数据完整)

心胸开阔一点,不去争;得失看轻一点,不去争;功利心淡一点,不去争。一杯茶,满也好,少也好,不要浪费时间去争;浓也好,淡也...

2023-11-23 01:38:13查看全文 >>

vb中最大值怎么编译(vb编程最简单的方法)

vb中最大值怎么编译(vb编程最简单的方法)

大家都知道C中可以使用指针,但现在VB(当然也有VBA)也可以使用指针了。 想当年东方不败,黑木崖密室一战,仅凭一根绣花...

2023-11-23 01:07:14查看全文 >>

vb怎么找最大值(vb中去除最大值和最小值)

vb怎么找最大值(vb中去除最大值和最小值)

1. Print:打印输出。2. InputBox:弹出一个输入框,让用户输入信息。3. MsgBox:弹出一个消息框,...

2023-11-23 01:22:35查看全文 >>

创造与魔法毒液龙多少资质最好(创造与魔法冰毒液龙极品资质多少)

创造与魔法毒液龙多少资质最好(创造与魔法冰毒液龙极品资质多少)

6399: 创造与魔法毒液龙王捕捉方法 创造与魔法毒液龙王在哪?创造与魔法中毒液龙王是新版本出现的全新战宠,毒液龙家族的...

2023-11-23 01:51:50查看全文 >>

文档排行