Pascal_讲课稿.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Pascal_讲课稿

Pascal语言上课笔记 2011-12 临沂一中专用(勿外传) 第一节 Pascal 程序与上机调试 一、程序的组成 例题:10个同学每人买两本书,每本书的价格分别是a元和b元,计算一共需要多少元钱。 参考程序:输入两个整数 program sum1; //程序首部。 程序名:0001001sum1.pas const //程序说明部分,定义常量maxn为10; maxn=10; var a,b,c:integer; //程序说明部分,a、b、c被说明为整型变量。 begin //程序执行部分,下面是程序的内容。 write(‘a=’); //在屏幕上输出一个字符串“a=”,输出完后不换行。 read(a); //从键盘输入一个数值赋给变量a write(‘b=’); read(b); c:=maxn*(a+b); //将a和b的和赋值给变量c writeln(‘(’,a,‘+’,b, ‘)’, ‘*’,maxn, ‘=’,c); //输出a+b=c的等式,输出完后换行 end. //程序结束 FreePascal 常用快捷键: 打开一个已有文件 ( Open ):F3 保存正在编辑的文件 ( Save ):F2 编译程序 ( Compile ):Alt + F9 运行程序 ( Run ):Ctrl + F9 查看程序运行结果:Alt + F5 注:完整的PASCAL程序框架 program 程序名(程序参数表); label 标号说明; const 常量说明; type 类型说明; var 变量说明; function 函数说明; procedure 过程说明; begin 程序语句; …… end. 在Free Pascal 中可省程序参数表。 在程序执行部分使用的标号、常量、类型、变量、记录、文件、过程和函数,都必须在说明部分进行说明。但并不是每个程序都必需的,根据需要而设。 程序执行部分是指Begin开始到最后一条End. 结束语句的部分,是程序的核心。它由一系列语句组成,语句之间用“;”隔开,允许一行写多个语句,也允许一个语句写成几行。一般情况下一行只写一个语句。 第二节 常量、变量和数据类型 一、常量 1、常量:在程序运行的整个过程中其值不能发生变化的量。 2、常量定义:常量定义出现在说明部分。格式如下: const //这种方式定义的常量在整个程序中不可以改变。 manx=1000; //常量定义赋值时用等号,即“=”,而不是“:=” 。 pi=3.1415926; 3、常量定义部分必须以保留字开头,可以包含一个或多个常量定义,而且每个常量定义均以分号结束。 二、变量 1、变量定义:在程序的运行过程中其值可以发生改变的量。它具有以下三个要素:变量名、 变量类型和变量值。 2、变量说明 变量定义出现在说明部分。格式如下: var 变量名列表:类型; …… 变量名列表:类型; 实例: var a,b,c:integer; m:char; x,y:real; i,j:Boolean; 3、变量名 自己命名一个适合的标识符。 4、变量类型 程序在执行时,每个变量都要有相应的值;类型不一样,值也就不一样。 5、注意: Pascal 语言中规定,在程序中使用的变量必须是:先定义后使用。否则,程序编译时会提示:Identifier not found XXX 意思是:变量XXX不识别。 三、数据类型 1、数据是程序设计的一个重要内容,其重要特征——数据类型,确定了该数据的形、取值范围以及所能参与的运算。在Pascal语言中,无论常量还是变量必须属于一个确定的数据类型。Pascal的数据类型,按它的特点可分为三大类,如下图所示: 简单类型特点是结构简单,不能被分解成为其它类型;结构类型特点是构造类型,一般由其它数据类型按照一定的规则组合而成;指针类型具有特殊性,主要用于动态数据处理。简单类型中的整型、实型、字符型和布尔型是标准类型,枚举型和子界型是用户

文档评论(0)

rovend + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档