- 20
- 0
- 约4.29千字
- 约 51页
- 2017-06-12 发布于浙江
- 举报
03讲PASCAL语言介绍(数据类型、变量、常量和基本语句)
第二讲 PASCAL语言基础知识;2.1 Pascal程序基本组成 ;例1:计算半径为R的圆面积S;2.2 Pascal字符与符号 ;AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH.EXPORTS,SHR,STRING,ASM,OBJECT,UNIT,CONSTRUCTOR,IMPLEMENTATION,DESTRUCTOR,USES,INHERITED,INLINE,INTERFACE,LIBRARY,XOR,SHL;二、标识符
1.定义
在程序中自己定义的一种字符序列,用来命名程序中需要辨认的对象,如:程序名、常量名、变量名、数组名、函数名、过程名等对象。;2.分类
(1)标准标识符(PASCAL预先定义的,有特殊意义)
例如:
标准常量 False Maxint True
标准类型 Char Real Integer string
标准函数 Abs Round Cos Sin Sqr
标准过程 Read Readln Write Writeln
标准文件 Input Output;(2)用户自定义标识符
由你自己根据需要来定义。
a??选用的标识符不能和保留字相同。
b、不要和标准标识符重名。
以下列举了你自己在定义标识符时可以用的字符:
A——Z;a——z;0——9;+,-,*,/,=,,=,=,,,(,),[,],{,},:=,,,;,.,:,..,,^;2.3 Pascal数据类型 ;1.integer (整型);中文名称;2.real (实型);中文名称;3.字符型(char);ASCII码表;4、布尔型(boolean);2.4 常量;⒉实型常量
实型常量包括正实数、负实数和实数零。pascal中表示实型常量的形式有两种。
⑴十进制表示法
如: 6.050
⑵科学记数法
如:1.25E+05,字母“E”表示 10 这个“底数” ,而 E 之前为一个十进制表示的小数,称为尾数,E 之后必须为一个整数,称为“指数” 。
如:
-1234.56E+12 +0.268E-05;⒊字符常量
在 Pascal 语言中,字符常量是由单个字符组成,所有字符来自 ASCII 字符集,共有 256 个字符。
在程序中,通常用一对单引号将单个字符括起来表示一个字符常量。如:’a’,’A’,’0’等。特殊地,对于单引号字符,则要表示成’’’’。
对于ASCII字符集中,按每个字符在字符集中的位置,将每个字符编号为0-255,编号称为对应字符的序号。;4.布尔常量
布尔型常量仅有两个值,真和假,分别用标准常量名true和false表示。它们的序号分别为1和0。 ;5.符号常量
用一个标识符来代表一个常量,称为“符号常量” 。
■定义符号常量的一般格式:
CONST
常量标识符=常量
常量说明部分既定义了常量名及其值,又隐含定义了常量的类型。;注意:
⑴符号常量一经定义,在程序的执行部分就只能使用该常量标识符,而不能修改其值。
⑵使用符号常量比直接用数值更能体现“见名知义”的原则,也便于修改参数,故一个较好的程序中,应尽量使用符号常量,在执行部分基本上不出现直接常量。;2.5 变量(1)变量:变量代表了一个存储单元,其中的值是可变的,故称为变量。
(2)变量三要素:变量名、变量类型、变量值。;2.6 运算符和表达式 ;program ceshi;
var
a,b:integer;
c:real;
begin
a:=4; b:=5; c:=6.7;
writeln(a,+,b,=,a+b);
writeln(a,+,c,=,a+c:10);
writeln(b,+,c,=,b+c:10);
readln;
end.;b.逻辑运算符 运算符 运算 运算对象 结果类型 not 逻辑非 布尔型 布尔型 and 逻辑与 布尔型 布尔型 or 逻辑或 布尔型 布尔型 xor 逻辑异或 布尔型 布尔型
c.关系运算符 运算符 运算 运算对象 结果类型 = 等于 简单类型 布尔型 不等于
您可能关注的文档
最近下载
- 税务师-税法一-突击强化题-第4章城市维护建设税、教育费附加及地方教育附加.docx VIP
- 航空发动机维修(MRO)市场现状调研报告_2025年12月.docx VIP
- 粉笔-市场前景及投资研究报告-线上公考,OMO多元化发展路径.pdf
- Invitrogen Qubit荧光计Qubit 4和Qubit Flex说明书.pdf
- 油水分离器采购及安装合同模板.docx VIP
- 2025-2030年中国城轨建设行业深度发展研究及“十五五”发展规划与趋势预测研究报告.docx
- 云米Link说明书用户手册.pdf
- 银河麒麟服务器虚拟化系统V10 彩页.pdf VIP
- 好的教育读书分享 课件(共18张PPT).pptx VIP
- 申论真题及答案重庆2025.doc VIP
原创力文档

文档评论(0)