主题:[原创]快来看,高手菜鸟均无不可!
超级小刘唱
[专家分:0] 发布于 2005-03-29 14:10:00
[color=00FFFF]有一行英文(以空格隔开,以‘。’结束)求字母个数。谁会啊?小鸟恳请各位高手快快赐教![/color][color=000000]color=00FFFF]有一行英文(以空格隔开,以‘。’结束)求字母个数。谁会啊?小鸟恳请各位高手快快赐教![/color][/color]
回复列表 (共2个回复)
沙发
xuzhenyi [专家分:850] 发布于 2005-03-30 20:50:00
var ch:char;
a:array[''A''..''z''] of integer;
i:integer;
begin
for i:=1 to 52 do
a[ch]:=0;
read(ch);
while ch<>''.'' do
if (ch>=''A'') and (ch<=''z'') then
a[ch]:=a[ch]+1;
read(ch);
end;
for i:=1 to 52 do
if a[ch]>0 then
writeln(ch,'' '',a[ch]);
end;
readln;
end.
板凳
xuzhenyi [专家分:850] 发布于 2005-03-30 20:54:00
要不要空格随你便(反正不在统计范围)
那个“”号是发帖的东西有问题
不是我的责任[em1]
我来回复