s?=?"1,2,3,4,5"

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的即墨網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
n?=?0
For?i?=?1?To?Len(s)
n?=?n?+?Val(Mid(s,?i,?1))
Next
Print?"數(shù)字和為:";?n
可以使用StringBiuder對(duì)象
因?yàn)镾tringBiuder系統(tǒng)只會(huì)為他分配一次內(nèi)存空間,而你定義三個(gè)string變量,這樣系統(tǒng)會(huì)為它們分配3次內(nèi)存空間,
這個(gè)問(wèn)題用vb.net比較簡(jiǎn)單.......
在text1里輸入12
85
74
69
73
91
65
在text2里輸入第一個(gè)數(shù)+第二個(gè)數(shù)
我這個(gè)方法的前提是:
text1里的每個(gè)數(shù)必需由空格分隔
text2里的文本要用+分隔
----------------------------------------------------------
dim
t1()
as
string
dim
t2()
as
string
dim
t1l,
i
as
integer
dim
temp
dim
r
as
integer,
rs
as
string
'用split函數(shù)分隔用戶的輸入
t1
=
split(text1.text,
"
")
t2
=
split(text2.text,
"+")
'獲取數(shù)組t1中一共有幾個(gè)元素
for
each
temp
in
t1
t1l
=
t1l
+
1
next
'直接開(kāi)始相加
for
each
temp
in
t2
r
=
r
+
t1(i)
rs
=
rs
t1(i)
"+"
i
=
i
+
1
next
'顯示結(jié)果
rs
=
left(rs,
len(rs)
-
1)
rs
=
rs
"="
r
text3.text
=
rs
----------------------------------------------------------
代碼就是這樣,缺點(diǎn)就是不是說(shuō)在text2中輸入第一個(gè)數(shù)+第二個(gè)數(shù)才可以加,輸入a+b也可以加
Private Sub Command1_Click()
MsgBox CalcResult(2)
End Sub
Public Function CalcResult(X As Long) As Double
Dim dblMinLevel As Double
Dim dblItem As Double
Dim dblN As Double
Dim dblMember As Double, dblBase As Double
Dim i As Double
Dim dblResult As Double
dblMinLevel = 10 ^ (-6)
dblN = 0
Do
dblMember = X ^ dblN
dblBase = 1
i = dblN
Do While i 1
dblBase = dblBase * i
i = i - 1
Loop
dblItem = dblMember / dblBase
dblResult = dblResult + dblItem
dblN = dblN + 1
Loop While dblItem = dblMinLevel
CalcResult = dblResult
End Function
網(wǎng)頁(yè)名稱:vb.net字符串求和,vb中求和的代碼
路徑分享:http://chinadenli.net/article46/pheoeg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機(jī)網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣、Google、企業(yè)網(wǎng)站制作、App設(shè)計(jì)、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
移動(dòng)網(wǎng)站建設(shè)知識(shí)