vb中在一段字母中有大小写,怎样分别计算大.小写字母的个数

vb中在一段字母中有大小写,怎样分别计算大.小写字母的个数 我很急!!!~~~~~~~~~~~~

dim ss as string, s as string, dx as integer, xx as integer, i as integer
ss="sREadsGadsaBVhVgdsNaNfBdweNgBjNiNlBNeBrNiogyiChXCgXkDFnDbHlnNklbNv"
for i=1 to len(ss)
s=mid(ss,i,1)
if s>="A" and s<="Z" then
dx=dx+1
elseif s>="a" and s<="z" then
xx=xx+1
end if
next
msgbox "大写字母" & dx & "个" & vbcrlf & "小写字母" & xx & "个"
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-11-21
int
dx=1,
xx=1,
i;
char
zimu[n](这个n你自己定吧,就是字母的个数+1);
for
(i
==
0;i
<
n;i++)
{
if(zimu[i]
>=
'A'
&&
zimu[i]
<=
'Z')
{
dx++;
}
else
if
(zimu[i]
>=
'a'
&&
zimu[i]
<=
'z')
{
xx++;
}
}
因为这里不好弄格式,所以你自己把制表符打上啊
第2个回答  推荐于2016-06-20
int dx=1, xx=1, i;
char zimu[n](这个n你自己定吧,就是字母的个数+1);
for (i == 0;i < n;i++)
{
if(zimu[i] >= 'A' && zimu[i] <= 'Z')
{
dx++;
}
else if (zimu[i] >= 'a' && zimu[i] <= 'z')
{
xx++;
}
}
因为这里不好弄格式,所以你自己把制表符打上啊本回答被提问者和网友采纳
第3个回答  2010-03-05
一楼的··这个要求的是Vb···那个一段字母我就假设在text1里面的··多加分啊··呵呵··
Private Sub Command1_Click()
Dim i As Integer, n_daxie As Integer, n_xiaoxie As Integer
For i = 1 To Len(Text1)
If Asc(Mid(Text1, i, 1)) > Asc("A") And Asc(Mid(Text1, i, 1)) < Asc("Z") Then n_daxie = n_daxie + 1
If Asc(Mid(Text1, i, 1)) > Asc("a") And Asc(Mid(Text1, i, 1)) < Asc("z") Then n_xiaoxie = n_xiaoxie + 1

Next
Print n_daxie
Print n_xiaoxie
End Sub

vb中在一段字母中有大小写,怎样分别计算大.小写字母的个数
xx=xx+1 end if next msgbox "大写字母" & dx & "个" & vbcrlf & "小写字母" & xx & "个"

VB编程:输入一个字符串,判断其中有多少大写字母小写字母数字字符空
print "大写字母有:";Num1;"个"print "小写字母有:";Num2;"个"print "数字字符有:";Num3;"个"print "空格字符有:";Num4;"个"print "其它字符有:";Num5;"个"

vb操作题输入一个字符串,统计大小写字母和数字个数
Len(s) c = Mid(s, i, 1) If c >= "A" And c <= "Z" Then n1 = n1 + 1 If c >= "a" And c <= "z" Then n2 = n2 + 1 If c >= "0" And c <= "9" Then n3 = n3 + 1 Next i MsgBox ("大写字母:" & n1 & vbCrLf & "小写字母:" &...

vb中统计文章中字母及汉字的个数
If Asc(Mid$(Str, k + 1, 1)) = 39 Or Asc(Mid$(Str, k + 1, 1)) = 45 Then e_word = e_word - 1 注释:是符号注释:或-时 ElseIf Asc(tmpStr) >= 97 And Asc(tmpStr) <= 122 Then 注释:大写字母 If Asc(Mid$(Str, k + 1, 1)) < 65 Then e_word = e_wor...

VB程序从键盘输入任意字符串,统计其中大写字母、小写字母、数字和...
对字符串中各字符逐一进行判断,给相应计数加一即可,实现方法如下:假设字符串为 strTmp,大写计数intUc,小写计数intLc,数字计数intNum,其它计数intOth dim i as integer,chrTmp as string intUc=0 intLc=0 intNum=0 intOth=0 for i=1 to len(strTmp)chrTmp=mid(strTmp,i,1)if (chrTmp...

VB中每个大小写英文字母对应的数字是多少
VB中的字符一般用ASCII码表示。ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号, 以及在美式英语中使用的特殊控制字符。其中:0~31及127(共33...

VB中大小写转换的命令解释
这个条件If b$ >= "A" And b$ <= "Z" 在A 和 Z之前,证明是大写A-Z中的一个 b$ = String(1, Asc(b$) + n% 这里吧大写换成小写 n是大小写A 的ascii码的差值 这样写少好几行哦,效果是一样的 Dim a$, b$, k a$ = ""For k% = 1 To Len(Text1.Text)b = Mid(...

VB中"abc">"ABC" 大小写字母怎么判断大小
"a">"A"作为字符串比较,大写字母的ASCII在前,小写在后,所以小写 大于 大写。多个字母时,顺序比较,以第一个不相同的大小区分整个字符串的大小。

vb字符串区分大小写
a=inputbox("请输入字符")for i=1 to len(a)b=trim(mid(a,i,1))select case b case "A" to "Z"text1.text=text1.text & b case "a" to "z"text2.text=text2.text & b end select

VB程序代码需要区分大小写和空格吗?
执行代码,变量,大小写不区分 执行代码行与行之间有空格,换行符不区分,但 空格 在进行比较或查找时就要注意空格

相似回答