真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vb.net最大值函數(shù),vb求最大值的代碼

vb.NET一個(gè)找出數(shù)組最大最小值的程序有個(gè)小問題 誰看一下

你是不是應(yīng)該對最大值和最小值賦初值(比如把 r(1) 賦給最大值和最小值)呢?不然最小值默認(rèn)初始值是‘0’,后面的判斷就不起作用了。你可以加個(gè)斷點(diǎn)試試,他們的初始值是多少。。。

成都創(chuàng)新互聯(lián)致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,包括做網(wǎng)站、網(wǎng)站制作、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營銷策劃推廣、電子商務(wù)、移動(dòng)互聯(lián)網(wǎng)營銷等。成都創(chuàng)新互聯(lián)為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,成都創(chuàng)新互聯(lián)核心團(tuán)隊(duì)10年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗(yàn),為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。

vb。net中的最大值及最小值函數(shù)的編寫

'vb.net2008

Public Class Form1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim min, max As Integer

Dim a() As Integer = {3, 2, 4, 1}

min = Proc(a)(0)

max = Proc(a)(1)

End Sub

Private Function Proc(ByVal a() As Integer)

Dim a_out(a.GetUpperBound(0)), a_m(1) As Integer

System.Array.Copy(a, a_out, a.GetUpperBound(0) + 1)

System.Array.Sort(a_out)

a_m(0) = a_out(0)

a_m(1) = a_out(a_out.GetUpperBound(0))

Return a_m

End Function

End Class

VB求最大值函數(shù)

雙擊command1,寫下

dim a as string

dim amax as integer,temp as integer

a=trim(text1)'去除text1中的空格,將值賦給a

amax=0'設(shè)置amax的初值,因?yàn)槭钦易畲笾?,所以?

for i=1 to len(a)'循環(huán),從1到a的長度

temp=val(mid(a,i,1))'從a中第i個(gè)位子取一個(gè)數(shù)

if temp=amax then amax=temp'和最大值比較

next i

text2=amax

vb.net程序,利用隨機(jī)函數(shù)產(chǎn)生100個(gè)1到100之間的整數(shù),求其中的最大最小值。

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Randomize() '產(chǎn)生隨機(jī)數(shù)種子 以防止每次生成結(jié)果都一樣

Dim a(100) As Integer '聲明數(shù)組存放數(shù)據(jù) 用來保存隨機(jī)數(shù)結(jié)果

Dim max As Integer, min As Integer '聲明兩個(gè)變量存最大值和最小值

min = 1000 : max = 0 '設(shè)置初值

For i = 0 To 99 '循環(huán)100次

a(i) = Int(Rnd() * 1000 + 1) '用rnd生成一個(gè)隨機(jī)數(shù) 由于rnd范圍為0-1之間的小數(shù).所以*1000設(shè)置他的范圍為0到999之間 加1變成1到1000之間

If a(i) = max Then max = a(i) '如果當(dāng)前數(shù)值大于最大值的變量就保存

If a(i) = min Then min = a(i) '如果當(dāng)前數(shù)值小于最小值的變量就保存

Next

MsgBox("最大值為" max)

MsgBox("最小值為" min)

End Sub


名稱欄目:vb.net最大值函數(shù),vb求最大值的代碼
分享路徑:http://weahome.cn/article/heeecc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部