vb 漢字頻率統計,vb如何計算字元a出現的次數

2025-01-27 20:30:17 字數 3378 閱讀 1252

1樓:網友

是txt文件麼 ,,是的話我寫個給你。。你給個郵件。

如何用vb統計漢字個數

2樓:網友

簡單,比如有個text1,只要。

a=len(

a這個變數就是text1裡漢字的個數。

3樓:_死亡狙擊手

dim num as integer

dim text as string

text = "如何用vb統計漢字個數"

for i = 1 to len(text)if asc(mid(text, i, 1)) 0 thenif ascb(strconv(mid(text, i, 1), vbfromunicode)) 160 > 15 then num = num + 1 end if

next i

msgbox "共有" & num & "個漢字。"

vb如何計算字元a出現的次數

4樓:網友

str= '假定測試的字元來自文字框n=len(str) '計算字串的總長度numa=0 '用numa變數儲存字母a的個數for i= 1 to n 』從第乙個位置開始到最後乙個字元挨個判斷。

c=mid(str,i,1) '每次從字串中去乙個字元if c="a" then numa=numa+1 '如果取出來的的當前字元是a,就記乙個數。

next i

print numa '輸出最後的統計結果。

vb統計次數

5樓:沙慧月

private sub command1_click()for i = 1 to len(

a = mid(, i, 1)

if asc(a) <0 then zw = zw + 1if isnumeric(a) = true then sz = sz + 1

if asc(a) >= 65 and asc(a) <= 90 then yw = yw + 1

if asc(a) >= 97 and asc(a) <= 122 then yw = yw + 1

next "中文" & zw & "個"

數字" & sz & "個"

英文" & yw & "個"

end sub

6樓:喻元愷

喔,這個有什麼的呢,你就用三個整數來統計就好了哈。

vb計算次數

7樓:網友

你這個問題沒說清,269 => 可以分成2, 6, 9, 26, 69 ?

還是隻能分成2, 69, 269 ?

vb中 怎麼統計輸入次數

8樓:網友

建乙個command1,text1.預設密碼為123.**如下。

dim i as integer

private sub command1_click()if = "123" then msgbox "密碼正確!": i = 0 else msgbox "密碼錯誤!

i = i + 1

if i = 3 then msgbox "3次密碼錯誤!": end

end sub

private sub form_load()= "確定密碼"

end sub

9樓:網友

在確定按鈕中定義靜態變數如。

sub command1_click()

static x as integer

x= x+1

if x =3 then

end if

end sub

或者定義模組級變數如。

dim x as integer

--sub command1_click()

x= x+1

if x =3 then

end if

end sub

10樓:網友

用變數儲存次數。

dim i as long rem 全域性變數,區域性不行i=i+1

if i >=3 thenend

統計出現次數 vb

11樓:網友

不新增也不用刪除語句行。

private sub command1_click()

dim a(26) as integer '這裡必須為陣列 ' error

for i = 1 to len(text1) '這裡改為len 取字元長度 ' error

k = asc(ucase(mid(text1, i, 1)))64

下面這裡的判斷語不應為or 要改為and就是說k要大於0但也不能大於26 必須要範圍之內。

if k > 0 and k <= 26 then a(k) = a(k) +1 ' error

next i

max = 0

order = 0

for j = 1 to 26

if a(j) >max then

max = a(j)

order = j

end if

next j

出現次數最多的字母是" & chr(order + 64) &",出現次數為" & max

end sub

12樓:聽不清啊

已經改好了:

private sub command1_click()dim a(26) as integer

for i = 1 to len(text1)k = asc(ucase(mid(text1, i, 1)))64

if k > 0 and k <= 26 then a(k) = a(k) +1

next i

max = 0

order = 0

for j = 1 to 26

if a(j) >max then

max = a(j)

order = j

end if

next j

出現次數最多的字母是" & chr(order + 64) &",出現次數為" & max

end sub

請問vb如何編寫統計字元出現的次數達到一下效果呢?

13樓:網友

可以用乙個子程式。

輸出各字元出現的次數n

在每行行首先print 次數。

再根據n的大小建立變數,控制print 位置。

應該可以。感覺很麻煩,應該還有更好方法。

統計VB窗體裡特定文字框的個數,VB下統計字串中所含某字元的個數

visual basic 6.0具有豐富的資料型別和眾多的內部函式。其採用模組化和結構化程式設計語言,結構清晰,語法簡單,容易學習。其中統計vb窗體裡特定文字框的個數的方法為 1 首先,我們繪製乙個命令按鈕,並雙擊進入。2 然後我們輸入要顯示的窗體。3 然後輸入 show 方法。4 接下來我們就可以...

VB如何設計單擊網頁,VB 如何單擊網頁中的按鈕

我的思路是 先手動開啟該網頁 該網頁不能關閉 不能最小化 不能移動。呵呵呵 這方法很笨 但實用。用vb獲取按鈕的座標。用計時器 每隔一定時間點選該座標一次。應該有更先進的方法 我也想學習學習。vb 如何單擊網頁中的按鈕 單擊 click 屬於事件。所謂事件 event 是由vb預先設定好的 能夠被物...

VB如何將程式合法設為開機啟動,VB中如何讓程式開機啟動?

在 啟動 選單中新增期望執行的程式。還有其他方法,如在登錄檔中新增可執行程式路徑名,比較複雜。好幾種吧 寫登錄檔 寫win.ini 或者copy快捷方式到開始選單的 啟動 資料夾下面。vb中如何讓程式開機啟動?啟動程式如下所示。1 一種就是在安裝軟體時往登錄檔裡新增,一種簡單粗暴寫個快捷方式丟到啟動...