由8-16个字符组成,区分大小写(不能为9位以下纯数字,不能包含空格什么意思

 我来答
陈学阳
2010-09-19 · TA获得超过2.8万个赞
知道大有可为答主
回答量:2.1万
采纳率:14%
帮助的人:5603万
展开全部
程序如下:
clea
j=0
n=0
num=0
word=0
spa=0
oth=0
sub=space(10)
@4,4 say '输入字符串:(小于10个)' get sub
read

j=len(sub)

for i=1 to j
n=subs(sub,i,1)

do case
case asc(n)>=97.and.asc(n)<=122
word=word+1
case asc(n)>=65.and.asc(n)<=90
word=word+1
case asc(n)>=48.and.asc(n)<=57
num=num+1
case asc(n)=32
spa=spa+1
othe
oth=oth+1
endcase
endfor
@6,4 say sub
@7,4 say '字符个数:'
@7,14 say word
@8,4 say '数字个数:'
@8,14 say num
@9,4 say '空格个数:'
@9,14 say spa
@10,4 say '其它字符:'
@10,14 say oth

注意:该程序输入字符串时,必须输入10个,否则尾部的空格会被计算在内,如果想随意输入,就必须规定字符串不能以空格结尾,程序要稍做改动.

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
尘心Cindy
2010-09-19 · TA获得超过502个赞
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:109万
展开全部
这是密码设置提示或者说是要求吧。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式