我是初中生,pascal里怎么按下上下左右就能返回值,不用read,求教~( ̄

作者&投稿:出砌 (若有异议请与网页底部的电邮联系)
请问pascal中exit(一个变量)、exit(一个子程序)都是什么意思啊!求教~

其实都是exit(),返回一个值,exit(一个子程序)的子程序也必须是function,要有值才能exit。而且这样用exit语句都是在function中用的。比如exit(1)就是这个function的返回值为1
exit(dp)就是返回dp这个子程序运行出来的值...
还有在procedure中用的exit是不返回值的。
而且只要有exit,子程序就会执行后退出...

在Pascal中,Ord()函数返回一个字符的ASCII码值,是在0-255之间的整数,具体每个字符对应的ASCII码值可以在Free Pascal的Toos -> Ascii table中查到。例如:Program test;Var n: integer;Begin n := Ord('a'); Writeln(n);End.则输出结果为 97即字符'a‘对应的ASCII码值为97

用readkey

要注意的是,up的ascii为78

down的ascii为80

left的ascii为75

right为77

begin
    while (true) do
    begin
        x=readkey;
        if (ord(x)=78) then writeln('UP');
            …………………………
    end;
end.

一般这都是用于游戏设计之类的,竞赛不考。



uses
crt;
var
ch:char;
begin
while true do begin
ch:=readkey;
writeln(ch);
if ch=#13 then halt;
end;
end.

==========================================

uses
crt;
var
ch:char;
begin
while true do begin
if keypressed then begin
ch:=readkey;
write(ch:0);
end;
if ch=#13 then halt;
end;
end.


我是初中生,pascal里怎么按下上下左右就能返回值,不用read,求教~(~
答:begin while (true) do begin x=readkey; if (ord(x)=78) then writeln('UP'); ……… end;end.一般这都是用于游戏设计之类的,竞赛不考。

Pascal是种怎样的代码?
答:IOI(国际奥林匹克信息学竞赛)把Pascal语言作为三种程序设计语言之一, NOI(全国奥林匹克信息学竞赛)把Pascal语言定为唯一提倡的程序设计语言,在大学中Pascal语言也常常被用作学习数据结构与算法的教学语言。二、PASCAL语言的发展 在Pascal问世以来的三十余年间,先后产生了适合于不同机型的各种各样版本。其中...

C语言和Pascal语言的区别,要详细。
答:差别不小,尤其语法不同程度比较高,不过大致意思是相同,一时半会没法给你说,不过作为初中生编程应该也不复杂,可不只是include begin end这点区别,一时半会没法给你说,你最好看看书,这俩语法差别很大,常用的for if while 包括很多运算符都不同,比如‘/’除号,在pascal整形里用div, 你老师...

我是初中生,想学编程语言,该怎么作,要有什么基础,学哪种语言?
答:学语言要必要的英语基础,和数学基础,没有必要学得多好,计算机语言关键部分都是计算机英语,边学边用,至于学什么语言,要看你的兴趣,要编游戏学C++,要制作系统,做基础编程学C,要做网络编程,学JAVA,C#,学黑客木马等,学学VB,都有前途。C语言系统工程师工资最高,游戏编程永不落后,网络编程...

我是初中生,想学开发软件
答:pascal 在很多中小学信息竞赛的书上看到过,我没学这个,也请对于小孩容易理解和接受吧。 c 这个是精典啊, 具体好在什么地方,百度下,参别人总结吧~~ 具有高低级语言的优点:简捷高效,功能强大。适应面广。 但概念多点哦,语法可能难学哦,但语法只是语法,程序设计的精神不在语言而在思想。等你懂...

pascal 菜鸟问问
答:Pascal语言是由Nicolas Wirth在七十年代早期设计的,因为他对于FORTRAN和COBOL没有强制训练学生的结构化编程感到很失望,“空心粉式代码”变成了规范,而当时的语言又不反对它。Pascal被设计来强行使用结构化编程。最初的Pascal被严格设计成教学之用,最终,大量的拥护者促使它闯入了商业编程中。当Borland发布...

初中生怎么学编程
答:两种学法:第一种看书学,按照书上一步一步学下来,成长较慢,但是相对容易 第二种看例子学,在有一定语言基础的情况下按情景案例进行学习,成长较快,但是相对困难 你觉得哪种适合你就学哪种 如果你是为了竞赛的话还是学C或者PASCAL比较好,并多学习算法,多看看一些OI的竞赛题目和在线题库等等 ...

初中生学习编程
答:程序基本上都是自学的,买书是一开始碰到的最头痛的问题,计算机的书大多都很贵,现将我的一点经验供大家参考:如果想做一个合格的程序员,C++是一定要学的,首先你要花两个月的时间学习C,C++,这样的书很多,去选一些大学的教材足亦,切记,不要花过多的时间研究C++,两个月够了,只要学会其中语法...

关于pascal及C语言的问题
答:C++,也同样美好。如果你准备学,一定要学好,那么我开个书单,应该问题不是甚大。首先肯定要读一读Bjarne Stroustrup的The Design and Evolution of C++,了解 一下这个语言的历史。接下来就可以看别的书了,但要不停地回头看这本书,看到 你不断地学到的新技术是怎么样一点点地被接纳到这个语言...

...想学一下数控机床的编程及应用 但是却不知道怎么入门
答:多练习,熟能生巧是很重要的。作为初中生,如果已经有了些编程基础,可以以Pascal为主项,当然,很精通的可以直接选择C,这些应该依据实际情况选择。其实计算机特长生也有很多选择,例如网络上用的JavaScript,还有Flash中都会有程序应用的,只要学精一门,都是前途远大的。祝你成功!