1
PASCAL
程序的基本知è¯?/p>
一ã€?/p>
P
ASCAL
程序的组æˆ?/p>
1.
一ä¸?/p>
PASCAL
程序分为两个部分
:
(1)
程序首部
(2)
程序ä½?/p>
2.
程序首部是程序的开头部åˆ?/p>
.
它包æ‹?/p>
:
(1)
程序标志
------
ç”?/p>
PROGRAM
来标å¿?/p>
(2)
程序名称
------
只能由字母和数字组成
,
第一个字符必须是字母
;
而且程序名内不允许出现空æ ?/p>
3.
程序体是程序的主ä½?/p>
--------
在一般的
PASCAL
程序ä¸?/p>
,
程序体包括两个部åˆ?/p>
:
说明部分和执行部åˆ?/p>
.
(1)
说明部分
-------
用来描述程序中用到的数据的属æ€?/p>
.
(2)
执行部分
------
执行部分ä»?/p>
BEGIN
开å§?/p>
,
ä»?/p>
END
结束
.
它们之间包含若干个语句,
语句之间以分å�?/p>
隔开
.
4.
在程序中,一对大括号
{
}
或(
*
*
)之间的文字称为注释。注释的内容可以用英语或
汉语表示ã€?/p>
二、常
�/p>
在程序运行过程中,其值不能被改变的量称为常量ã€?/p>
数,字符,字符串,逻辑值(
�/p>
�/p>
�/p>
å’?/p>
�/p>
�/p>
�/p>
)等都是常量,如
123
ï¼?/p>
„abcâ€?nbsp;
等ã€?/p>
1.
整型常量
--------
采用我们平常使用的十进制整数表示ã€?/p>
:integer
如:
13, 0, -24
等都是整型常量,è€?/p>
2.5
ï¼?/p>
3.14
都不是整型常量ã€?/p>
2.
实型常量:包括正实数、负实数、实æ•?/p>
0
两种表示形式
: real
(1)
小数形式
:
必须包含一个小数点
,
而且小数点两侧都应该有数å?/p>
,
�/p>
: 1.2, - 6. 83
�/p>
�/p>
10.
å’?/p>
34
�/p>
认为是合法的实数形式
.
(2)
科学记数æ³?/p>
E
来表ç¤?/p>
�0�/p>
这个底数
,1.2E8
表示
12*10
8
3.
符号常量
一个常量既可以直接用字面形式表示,
也可以用一个标识符来代表一个常量,
称为
�/p>
符号常量
�/p>
�/p>
但符号常量必须在程序中的说明部分定义,也就是说:先定义,后使用ã€?/p>
例如
:
const
pi=3.14159;
zero=0;
(
其中
pi,zero
均为符号常量
)
三、变
�/p>
在程序运行过程中
,
其值可以改变的é‡?/p>
,
称为变量。一个变量有一个名å?/p>
,
用一个合法的标识符代
表一个变量。变量的类型在程序中的说明部分的
V
AR
区(变量说明区)中定义,如:
V
AR
age,day:integer;
ï¼?/p>
*
定义整型变量
*
ï¼?/p>
a,b:real;
ï¼?/p>
*
定义实型变量
*
ï¼?/p>
p:char
ï¼?/p>
ï¼?/p>
*
定义字符型变é‡?/p>
*
ï¼?/p>