vb如何计算字符a出现的次数

vb如何计算字符a出现的次数... vb如何计算字符a出现的次数 展开
 我来答
pjqkeke
推荐于2016-10-16 · TA获得超过280个赞
知道答主
回答量:161
采纳率:0%
帮助的人:131万
展开全部
str=text1.text '假定测试的字符来自文本框
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 '输出最后的统计结果
bitterbeans
2011-03-24 · TA获得超过2129个赞
知道小有建树答主
回答量:607
采纳率:0%
帮助的人:548万
展开全部
str = "a string with multiple a's"
position = 0
n = Len(str)
count = 0
Do
position = InStr(position + 1, str, "a")
n = n - 1
count = count + 1
Loop Until position = 0 Or n = 0

MsgBox count
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
11_88
2011-03-24 · TA获得超过115个赞
知道小有建树答主
回答量:89
采纳率:100%
帮助的人:77.9万
展开全部
Dim l As String = "xxddaaadfbadg"
Dim count As Integer
Dim m(10) As Object
Dim y(10) As Single
Do Until InStr(l, "a") = 0
l = Mid(l, InStr(l, "a") + 1)
m(0) = m(0) + 1
count = CType(m(0), Integer)
RichTextBox1.Text = count
Loop
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
度芳既7
2011-03-24
知道答主
回答量:30
采纳率:0%
帮助的人:17.7万
展开全部
dim fiel()
dim str
str="aaabbbbccssssaaddfds"
fiel=split(str,"")
debug.print ubound(fiel)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式