主题:[讨论]帮帮忙吧,各位.谢谢了~``
迷路的天使
[专家分:1340] 发布于 2007-11-30 19:59:00
输入一串字符,以' ? '结束.统计其中字母个数,数字个数,其他符号个数.
[em10] [em10] [em10]
[fly]帮帮忙吧,各位.[/fly]
回复列表 (共3个回复)
沙发
小地小地 [专家分:300] 发布于 2007-12-01 09:28:00
算不算'?'?
板凳
迷路的天使 [专家分:1340] 发布于 2007-12-01 10:58:00
其他,当然不包括了`~`~
3 楼
patrickforpascal [专家分:150] 发布于 2007-12-22 23:19:00
Program check;
var s:string;
i,c,c2,c3:integer;
Begin
readln(s): c:=0; c2:=0; c3:=0;
for i:=1 to length(s)-1 do
if s[i] in ['a'..'z'] then inc(c)
else if s[i] in['0'..'9'] then inc(c2)
else inc(c3);
writeln('letters:',c,' ','numbers:',c2,' ','others:',c3);
End.
由于是字符串,所以不用管最后字符。
我来回复