注册 登录
编程论坛 C++教室

编程初学者……初中 那位能来帮帮忙 谢谢

发布于 2010-05-06 21:40, 973 次点击
题目是 任意输入a,b,c,d  几个没关系 不输入其中哪个也没事
输出 a xx b xx c xx d xx(xx代表的是各字母的数量)
我们要用刚学的循环语句 for的那个
我变得是……
var a,i:char;s,t,u,v:integer;
begin
readln(a)
s:=0;t:=0;u:=0,v:=0;
for i:='a'to'd'do
if ord(a)=97 then s:=s+1
else if ord(a)=98 then t:=t+1
else if ord(a)=99 then u:=u+1
else v:=v+1;
write('a',' ',s,' ','b',' ',t,' ','c',' ',u,' ','d',' ',v)
end.
我只是刚学没几天 则么觉得那个循环和不循环没啥差别啊……哪位大虾谁能帮帮我啊……谢谢了
11 回复
#2
guowei37582010-05-06 21:47
这不是c语言吧,好像是P语言啊。。。。

[ 本帖最后由 guowei3758 于 2010-5-6 21:50 编辑 ]
#3
2010-05-07 11:22
我也是新手,帮你顶顶...
#4
one_june2010-05-07 12:42
  这是什么语言
#5
2010-05-07 12:52
不知道什么语言,怎么写的和操作系统上那些语言似得。。。
#6
神左手2010-05-07 19:17
这个语言没学习过,不好意思啊!
#7
honey5362010-05-07 20:44
本人只学了C语言啊,你写的是什么语言啊?有时间交流下
#8
wandbond2010-05-07 21:11
不用学过C语言吧……
直接理解就可以了~不是么?

那个循环看起来应该是a ~ d 循环四次的意思,这个不用讲吧~很明显~
LZ前面也说,题目要求输入几个字符是没关系的,估计是这种语言是可以像JavaScript那样,可以用一个字母直接代表一个字符串的,
不像C语言,输入一个字符串,必须新建一个字符数组,
当然,这个看起来只能一次判断四个字符的,
或许下面还有一些对i操作的语句~
让i回到a,b,c,d四个值~

关于ord()的作用:
http://baike.baidu.com/view/2185864.htm?fr=ala0_1_1
#9
瓦药墙2010-05-07 23:38
Pascal
#10
aiyinsitan2010-05-10 07:30
看不懂 是什么语言
#11
xin3109232010-05-11 21:19
楼主,这是PV操作原语编写吧。这是一个很老的语言了,几乎都过时了,我是在学操作系统概论的时候接触到这个语言的。跟C和C++差别大了。
#12
xin3109232010-05-11 21:20
这个语言对于学习操作系统的进程相当有帮助  你可以自己去看看
1