VB编程:输入一个字符串,判断其中有多少大写字母小写字母数字字符空

VB编程:输入一个字符串,判断其中有多少大写字母小写字母数字字符空格字符以及其他字符

dim Num1 as integer,Num2 as integer
dim Num3 as integer,Num4 as integer,Num5 as integer
dim i as integer
dim s as string
s = InputBox("输入字符串:")
for i = 1 to Len(s)
if mid(s,i,1)>="A" And mid(s,i,1)<="Z" Then
Num1 = Num1 + 1
elseif mid(s,i,1)>="a" And mid(s,i,1)<="z" Then
Num2 = Num2 + 1
elseif mid(s,i,1)>="0" And mid(s,i,1)<="9" Then
Num3 = Num3 + 1
elseif mid(s,i,1) =" " Or mid(s,i,1)=" " Then
Num4 = Num4 + 1
else
Num5 = Num5 + 1
end if
next i
print "大写字母有:";Num1;"个"
print "小写字母有:";Num2;"个"
print "数字字符有:";Num3;"个"
print "空格字符有:";Num4;"个"
print "其它字符有:";Num5;"个"
温馨提示:内容为网友见解,仅供参考
无其他回答

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

VB编写一个程序,统计输入的字符串中小写字母、大写字母、数字及其他符...
If 48 < Asc(Mid(Text1, i, 1)) And Asc(Mid(Text1, i, 1)) < 57 Then c = c + 1 '数字 End If Print d Next i Print "小写字母" & a & "个"Print "大写字母" & b & "个"Print "数字" & c & "个"Print "其它(包括空格)" & s - a - b - c & "个"Print...

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>="A") and (chrTmp<="Z") then intUc=intUc+1 elseif (...

vb操作题输入一个字符串,统计大小写字母和数字个数
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 & "小写字母:" & n2 & vbCrLf & "数字:" & ...

vb编程,输入一个字符串,分别统计其中有多少个字母、多少个数字、多少个...
Print s1, "数字个数="; n1 Print s2, "字母个数="; n2 Print s3, "其它字符个数="; n3 End Sub 本回答由提问者推荐 举报| 答案纠错 | 评论 15 1 wanggang519999 采纳率:50% 擅长: VB 数据库DB 常见软件 购车养车 购房置业 其他回答 只能一个字符一个字符的进行判断了每次读一个字符, 用...

vb如何算出输入的空格,大写字母,小写字母,以及标点符号个数
在字符串内循环 用Mid函数把输入的字符串分解成单个字符 利用Asc函数获得当前字符的ASCII码 根据ASCII码判断当前字符是“空格,大写字母,小写字母,以及标点符号”其中的一种 把判断值递增到统计变量

用VB 输入一行字符,统计出数字,字母,空格和其它字符的个数
Dim space As Integer '空格个数 Dim digit As Integer '数字个数 Dim others As Integer '其他字符个数 Private Sub Command1_Click()Dim s As String s = InputBox("请输入字符串")Call jisuan(s)'以下代码用来显示统计出的结果值 Print "字符串【" & s & "】包含:"Print "英文字母...

vb中怎么判断一个字符串中,是否有除了字母和数字以外的字符
用mid把字符串拆成单个字符 转为ASCII码,如果只有数字和字母的话,在ASCII码中只有一段数值,比如48-57是数字,65-90是小写字母,97-122是大写字母

...输入一个字符串,分别统计其中的大写字母,小写字母以及数字的个数_百...
include <stdio.h> void checkSum(char * s);int main(){ char szInput[1024];gets(szInput);checkSum(szInput);return 0;} void checkSum(char * s){ int nA=0;int na=0;char c;while(c=*s++){ if(c>='A' && c<='Z')nA++;if(c>='a' && c<='z')na++;} printf("...

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

相似回答