Pascal初级教程(JUL.16)

0
Want create site? Find Free WordPress Themes and plugins.

大家好!今天继续为大家带来教程。我们直接进入正题。

一、标准数据类型

(一)整数

整数类型包括正整数、负整数、0,只能由“+”“-”和数字组成,“+”可以省略。

QQ截图20160628123728

初学阶段,只需要使用longint,其他几种范围过小,int64使用有限制。

整数运算符:+,-,*,mod ,div 。没有÷!没有÷!使用方法与数学上相同,

(二)实数

实数包括正实数,负实数,0.与数学中定义类似,标识符为real。

实数表示方法一:十进制表示法。日常数学中使用的x.y,注意!2属于整数,2.0属于实数。“.2“是非法的。也就是说,小数点前后必须有数字,且只能有一个小数点。

实数表示方法二:科学表示法。如3.4E3,就是3.4*10³,也就是3400 ,xEy就表示x*10^y.注意!y不能为小数且必须要有。

实数运算符:+-*÷,与数学上相同。整数参与除法运算(不是mod,也不是div)时,结果为实数。

(三)字符

ASCII码字符集满足pascal对其的要求,字符类型的数据是“‘ ”和“ ’”中的字符集。如:‘A’,‘b’,’C’分别表示A、b、C。

7e3e6709c93d70cf078fe06dfcdcd100baa12b5c

上图为ascii码表。A、a的ASCII码经常会用到,条件允许建议记下来。其他字母都可以靠这两个推出来

字符类型用char表示。字符串用string表示。字符只有一位。字符串有百位。

(四)布尔

布尔类型数据仅两个,真和假,分别为true 和false。标识符boolean,false<true ,运算符:not,and,or。

“∨” 表示”或” (逻辑加法)
“∧” 表示”与”. (逻辑乘法)
“┐”表示”非”. (逻辑否定)
“=” 表示”等价”.
1和0表示”真”和”假”。
二、常量
常量,即程序执行过程中值不改变的量。Pascal有三个标准常量。maxint,true,flase。
定义方法:  const a=100
该部分位置见第二期。
常量的定义具有单一性,不改变性,常量明只能唯一的被赋值。
const a=100;a=20;c=100 or 50
a定义两次,应该换一个为b
c虽然表达上合法,但是不符合常量定义。应该去掉一个。
三、变量
变量,指执行过程中可以改变的数据。,变量必须先说明,在使用。
变量只能属于一种数据类型,但是值可以改变。
程序中使用的是变量,不是类型。
神明方式
var a:longint
a是长整形变量
在需要用时,用的是a,不是longint
Did you find apk for android? You can find new Free Android Games and apps.

关于作者

3366RT

前54df论坛最后一任游民部落版主

发表评论