2常量及变量定义和赋值语句

  • 格式:pdf
  • 大小:117.84 KB
  • 文档页数:3

PASCAL学案
1
&2、常量及变量定义和赋值语句
【知识目标】
1、理解和掌握常量定义的方法和意义。
2、理解和掌握变量定义的方法和意义。
3、掌握PASCAL语言中赋值语句的规则和应用方法。
4、掌握PASCAL语言中“整数类型”数据的应用。
一、【引课】:
在高级语言中,计算机进行各种运算操作是由语句实现的,我们常说各种数据数值
是原料,而各种运算操作语句就是加工方法,只有两者合理搭配,才能做出美味佳肴的。

二、分析实例:计算出下面程序中a最后的值。
ProgramEx001;{程序首部}
Const
x=10;
Var
a,b,c:integer;{说明部分}
Begin
a:=10;
b:=5;
a:=b*x;
a:=a+1;
Writeln('a=',a);{输出结果}
Readln{等待输入回车键}
End.

【常量定义】:
在程序中将一个常数用一个标识符来表示它,那么这个标识符就是常量。常量一

经定义,其值在程序中始终保持不变。如:x=100就是常量定义,x就是常量。
常量定义的一般形式:
Const
常量标识符1=常数1;
常量标识符2=常数2;
……
『特别注意』1、在常量定义中,const是保留字(标志);它的位置在程序首部之后,
执行部分之前。
【变量定义】:在程序执行过程中其值可以改变的量,称为变量。每个变量都要有一个名称,这
就是变量名。由用户自己定义,必须符合标识符的规定。如a,b,c都是变量。
PASCAL学案
2
变量定义的一般形式
var
变量名1:数据类型;
变量名2:数据类型;
……
『特别注意』1、在一个程序中,一个变量只能属于一种确定的数据类型,这样就规定
了该变量的取值范围,也决定了对该变量所能执行的运算操作。
2、相同类型的变量可以放在同一条说明行中,之间用逗号分隔。
3、var为变量定义标志(保留字)。
4、不同类型的变量不能互相串用。(开辟的内存存储空间单元是不一样的)

【赋值语句】
是最基本的语句,赋值语句由一个变量后面跟上赋值号“:=”和一个表达式构成。
赋值语句的格式为:
变量:=表达式
赋值语句的执行是:“先计算表达式的值,再将值赋给变量”。因此赋值语句具有计算和
赋值双重功能。
『特别注意』
1、在赋值时,表达式计算出的值和变量必须类型相容。
2、左边必须是变量,而不能是表达式。
3、“:=”与“=”是完全不同的。
4、变量可以多次赋值,赋值后的变量将中程序中一直保持不变,直到该变量重新赋予其
他的值。

在本例中:a,b两个变量在程序结束时的值分别是多少?
[例2]编程计算半径为R的圆的面积和周长。
解:这是一个简单问题,按数学方法可分以下几步进行处理:
①从键盘输入半径的值R;{要求告诉圆的半径
R}
②用公式S=πR2计算圆面积;
③用公式C=2πR计算圆周长;
④输出计算结果。
Pascal程序:
PASCAL学案
3
ProgramEx13;{程序首部}
Constpi=3.1415926;
VarR,S,C:Real;{说明部分}
Begin{语句部分}
Write('R=?');
Readln(R);{输入半径}
S:=Pi*R*R;{圆面积公式S=πR
2

C:=2*Pi*R;{圆周长公式C=2πR}
Write('S=',S);{输出结果}
Write('C=',C);
Readln{等待输入回车键}
End.
程序中
1、Pi是Pascal提供的标准函数,它返回圆周率的近似值:3.1415926…。
2、real为实数类型,是标准数据类型,取值范围为:-2.9
×10

39---1.7×1038

3、real默认的输出格式为科学计数法格式。

作业习题2模仿例题编程(数据类型为整数、实数类型)
1.输入一个梯形的上、下底及高的值,求出它的面积。

2.计算某次考试语文、数学、英语和计算机等四科的总成绩及平均分。(请用输入语
句从键盘输入各科成绩分)。
3.已知球体的体积计算
公式V=

4

3
πR3,输入球体的半径,求球体的体积。

4、输入一个数,求它的5倍再加上10后的值。