在VB中:编写一个函数,求三个数中的最大值,要求定义max(x,y,z)函数

如题所述

第1个回答  2012-06-12
Function max(x as single, y as single, z as single)as single
Dim t As single
t = x
If y > t Then t = y
If z > t Then t = z
max = t
MsgBox "最大值" & max
End Function
第2个回答  2012-06-10
Function max(x as single, y as single, z as single) as single
Dim T As single
T = Iif( x > y, x, y)
max = Iif( T > z, T, z)
End Function本回答被网友采纳

在VB中:编写一个函数,求三个数中的最大值,要求定义max(x,y,z)函数
Function max(x as single, y as single, z as single)as single Dim t As single t = x If y > t Then t = y If z > t Then t = z max = t MsgBox "最大值" & max End Function

VB:定义并调用函数,求任意三个整数中的最大值
Print "最大数是" & largenum(a)End Sub Function largenum(a() As Double) As Double Dim i As Integer, max As Double max = a(1)For i = 1 To 3 If max < a(i) Then max = a(i)Next i largenum = max End Function ...

VB 编写一个程序求3个数的最大和最小值
Picture1.Print "最小值是" & MinABC & "," & MinABC & "=" & Min End Sub Private Sub MaxAndMin()'定义3个变量存放3个text的值,并计算最大和最小值 Dim Num1 As Integer, Num2 As Integer, Num3 As Integer Picture1.AutoRedraw = True Num1 = Val(Text1.Text): Num2 = Va...

用vb.net求三个数中的最大值以及最小值函数的编写
If MaxOrMin = 0 Then Return max If MaxOrMin = 1 Then Return min End Function

vb程序设计,求三个数的最大值和最小值,代码怎么打,尽量简单点不要太...
\/\/申明一个整型列表和一个整型参数 dim list()as integer dim i as integer \/\/使用循环输入的方式输入三个数,并赋值到列表中 for i=0 to 2 Redim list(i)=inputbox()\/\/申明求最大值函数 Function max(list):dim len as integer \/\/申明临时变量用来记录数组长度 dim i as integer,m...

VB高手用VB编写一个求3个数最大和最小值
maxmin a, 3, max, min Print "最大值:" & max Print "最小值:" & min & vbCrLf & vbCrLf printit b maxmin b, 5, max, min Print "最大值:" & max Print "最小值:" & min & vbCrLf & vbCrLf printit c maxmin c, 7, max, min Print "最大值:" & max Print "最小...

求编一个 vb程序 任意输入三个数,找出其中的最大值。
Dim Max%, i%, t$, a t = InputBox("请输入三个数,中间用空格隔开")a = Split(t, " ")For i = 0 To UBound(a)If a(i) > Max Then Max = a(i)Next MsgBox t & " 中最大值是:" & vbCrLf & Max

VB中用if 嵌套结构取三个数中的最大值的程序怎么写
")) b = Val(InputBox("请输入第二个数!")) c = Val(InputBox("请输入第三个数!")) If a > b Then max = a If max < c Then max = c Else max = b If max < c Then max = c End If Print "最大值为:", maxEnd Sub ...

在VB编程中求最大和最小数
在VB编程中,求解最大和最小数的问题可以通过多种算法解决,其中冒泡排序法是其中一种。下面,我们就通过冒泡排序法来实现这个问题。首先,我们需要一个数组来存储这些数。例如,我们有五个数:X[1] = 2, X[2] = 5, X[3] = 1, X[4] = 4, X[5] = 3。我们将这些数赋给数组。然后,...

...两数中较大的数的Function过程 。利用该函数求3个数中的最大值...
FunctionPrivate Sub Form_Click() '点击窗体运行Dim x1 As Long, x2 As Long, x3 As Longx1 = Val(InputBox("请输入第1个数"))x2 = Val(InputBox("请输入第2个数"))x3 = Val(InputBox("请输入第3个数"))MsgBox "这三个数的最大数是" & Max(Max(x1, x2), x3)End Sub ...

相似回答