文档详情

初识pascal语言讲解.ppt

发布:2017-03-23约字共26页下载文档
文本预览下载声明
初识 pascal 语言 Pascal语言编程环境 Free pascal Pascal程序基本组成 Program cfx; {程序首部} var a,b,s:real; {说明部分——数据描述} begin readln(a,b); {执行部分} s:=a*b; writeln(‘s=‘,s); end. {最后的end用“.”表示程序结束。} * 上机并调试以上程序。 /a/ptdz/ Pascal语言中保留字分为6种共36个: (1)程序、函数、过程符号 program,function,procedure (2)说明部分专用定义符号 array,const,file,label,of,record,set,type,var ………… 关键字与标识符p17 标示符 标示符是用来表示程序、常量、变量、过程、函数、文件和类型等名称的符号。 标示符必须是以字母或下划线开头的字母、数字、下划线序列,长度任意,但只有前63个字符有效。 关键字与标识符p17 标准标识符 标准标识符是pascal预先定义的,在程序中可直接使用。 标准常量:false,true,maxint 标准类型:integer,real,char,boolean,text 标准文件:input,output, 标准函数:abs,chr,odd,pred,round,sqrt 标准过程:get,new,read等 关键字与标识符p18 标准数据类型 标示符是integer 整型类型包括正整数(+号可略)、负整数和零。 整型数据的范围:-32767至32768 例:168,+520,0,-1都是合法的整数 整型的标准场宽是实际数据长度。 整型是有序的。 数据类型、常量、变量及说明方法 实型类型 标示符是 real 包括正实数、负实数和实数零 日常表示法:2.5,-1.6,0.0 科学表示法:6.1×103即6100, pascal表示为6.1E3 -6.1×10-3 表示-6.1E-3 实型的标准场宽是17 实型数据是无序的。 数据类型、常量、变量及说明方法 字符类型 标识符为char 字符类型指用单引号括起来的pascal字符集中的任意一个字符。 如‘A’,’6’,’:’分别表示字符A,字符6,冒号。 ‘7’与7是不同的,‘7’为数字字符,而7为整数,它们属于不同的数据类型。 对于单引号字符,表示规定为’’’’,而不是’’’ 字符类型是有序的数据类型。 ‘abcd’的类型标识符为string。 每个字符都对应有一个ASCII码值。见p233附录表。 数据类型、常量、变量及说明方法 布尔类型 标识符为boolean 布尔类型数据只有两个:真和假,分别用标准常量true(真)和false(假)来表示。 布尔类型数据是有序的。 False的序号为0,true的序号为1. 所以falsetrue 数据类型、常量、变量及说明方法 常量 所谓常量,是指在程序执行过程中其值不能被改变的量。它们可以是整型、实型、字符、字符串。 如5,6.8,‘F’,1E6都是常量。 常量定义的一般形式: Const 常量标识符=常量; 其中const是保留字(关键字)。 常量、变量及说明方法 例如:const pi=3.14; t=true; 常量标识符,如pi,t也叫符号常量。 Pascal对常量定义要求如下: 要放在程序说明部分。 必须遵循先定义后使用的原则。 不允许重复定义或一次定义多个变量。 如:const a=1; a,b=10; 是错误的,a重复定义,a,b不能同时被定义。 常量、变量及说明方法 /a/ptkhdxz/ 变量 是指在程序执行过程中其值可以被改变的数据。变量名是用户自定义的标识符,变量类型可以是标准类型,也可以是自定义类型,变量必须先说明再使用。 变量说明的一般形式: Var 变量名:类型标识符; 其中变量名表是以逗号分隔的变量标识符。 常量、变量及说明方法 例如: Var a,b:integer; x,y:real; ch:char; t:boolean; 常量、变量及说明方法 函数有能够完成特定计算的功能。(对于一个或多个原始数据,通过函数处理,可以得到一个结果。)原始数据称为自变量(也叫参数),结果称为因变量(也叫函数)。每个函数都有一个名称,用标识符表示。 函数与表达式 Pascal标准函数 1、自变量为整型的标准函数 (1)顺序函数 前趋函数:pred(x),函数值为x-1.如:pred(6)=5,pred
显示全部
相似文档