第2章ObjectPascal程序设计语言ppt课件.ppt

第2章ObjectPascal程序设计语言ppt课件.ppt

ID:58706846

大小:292.00 KB

页数:85页

时间:2020-10-04

第2章ObjectPascal程序设计语言ppt课件.ppt_第1页
第2章ObjectPascal程序设计语言ppt课件.ppt_第2页
第2章ObjectPascal程序设计语言ppt课件.ppt_第3页
第2章ObjectPascal程序设计语言ppt课件.ppt_第4页
第2章ObjectPascal程序设计语言ppt课件.ppt_第5页
资源描述:

《第2章ObjectPascal程序设计语言ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章ObjectPascal程序设计语言2.1控制台程序2.2注释2.3标识符与关键字2.4基本数据类型2.5复杂数据类型2.6常量与变量2.7运算符与表达式2.8语句2.9过程与函数2.10消息框过程和函数2.1控制台程序控制台程序是指一些没有图形用户界面的32位Windows应用程序,通常在控制台窗口中运行,也就是在类似以前的DOS环境下运行。这些程序很少要求用户输入大量的信息,一般只实现有限的特定的功能。如Windows目录下的Ping.exe等。控制台程序的代码比较小,一般在几十千字节左右

2、,占用的系统资源少。在开发阶段,编译、链接的速度比较快。在学习计算机语言的过程中,可以上机编写一些短小的控制台程序进行练习。所以我们利用它可以方便学习和掌握ObjectPascal语言。控制台程序相关文件少。最少情况下可以只有一个工程文件(.dpr)和一个可执行文件(.exe)。下面我们通过一个具体的例子进行讲解:实例讲解【例2.1】创建一个控制台程序。1)创建指定目录下新建一个“控制台”文件夹。2)在Delphi集成开发环境中,通过菜单【File】

3、【New】打开【NewItems】对话框,选中【

4、New】标签中的【ConsoleApplication】项,如图2-1所示,按下【OK】按钮。系统会自动创建一个控制台程序的工程,并在代码编辑窗口中打开Project1.dpr文件。3)通过菜单【File】

5、【SaveAll】将工程文件保存在创建的目录中。本章后面的例程都可以利用本工程来方便地实现。4)现在可以编译、链接和运行程序,将顺利生成一个可执行程序,只是该程序不做任何工作就退出了。5)修改文件Project1.dpr中的程序。6)编译、链接和运行程序,测试效果。在程序提示“请输入一行文字:”

6、后,输入“HelloWorld!”。运行结果界面如图2-2所示。Read和Write函数1)Read功能:read在DOS屏幕下通过键盘读入n个数据,并将这些数据赋值给n个变量。各个数据之间可以通过指定字符,如果没有指定字符用空格字符或用回车符分隔。用法与C语言的scanf函数用法相似。格式:read([V1,V2,...,Vn])说明:V1可以是基本数据类型的变量,也可以是字符常量。例如:vara,b:integer;read(a,b);//读入2个整型数据,并将这2个整型数据赋值给a、b这两个变

7、量。在DOS屏幕下输入12回车后,a的值是1,b的值是2。2)write功能:write在DOS屏幕下输出n个数据,并将这些数据赋值给n个变量。格式:write([P1,P2,...,Pn])说明:P1可以是基本数据类型的变量,也可以是字符常量。例如:vara,b:integer;a=1;b=2;write(a,b);//输出a、b两个整型变量的数据。3)readln功能:readln与read的功能相似,只是在最后多读入一个回车符。格式:readln([V1,V2,...,Vn])4)writel

8、n功能:writedln与write的功能相似,只是在输出的后面多输出一个回车符。格式:writeln([V1,V2,...,Vn])注意:这4个函数只能在DOS环境下使用。2.2注释ObjectPascal语言中的注释有下面三种形式:组合符号“{”与“}”的成对使用表示它们之间的内容为注释部分。组合符号“(*”与“*)”的成对使用表示它们之间的内容为注释部分。符号“//”的单个使用表示所在行的该符号之后的内容为注释。注意:注释符“{”与“}”、“(*”与“*)”在使用时不支持注释的嵌套,而且必须成

9、对使用。建议对于单行和少量几行的注释使用符号“//”,对于大块注释使用“{”和“}”或“(*”和“*)”。有时可以利用注释在代码中形成一个醒目的标志。比如利用注释符号形成一个矩形方框,在其中可以添加一些重要的说明文字。在注释符“{”或“(*”后紧接着的是一个美元符号“$”时,表示该句是一个编译器指令,它与普通的注释不同,通常用来对编译过程进行设置。比如前面的例2.1中的第二句就是一个编译器指令。由于Delphi集成开发环境中的代码编辑器在显示不同类型的代码时通过使用不同的颜色来加以区别,所以在编程的

10、过程中,只要注意文件中代码的颜色,一般就不会错误地使用注释符了。2.3标识符与保留字2.3.1标识符的组成和作用在ObjectPascal语言中使用的是ASCII码字符集,包括英语字母A..Z、a..z、数字0..9和其他的一些标准字符。下面的单个字符作为特殊符号存在:#$&‘()*+,?./:;<=>@[]^{}另外,有些字符对也作为单个的特殊符号存在,具体有:(*(.*).)..//:=<=>=<>其中,左中括号“[”等价于“(.”,右中括号“]”等价于“.)”,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。