宁波
宁波奥数网

宁波站
奥数网

宁波计算机程序设计备考:PASCAL中所有单元常用过程及函数列表

宁波奥数网整理 2012-08-21 15:33:10

  Pascal是一种计算机通用的高级程序设计语言。Pascal语言语法严谨,层次分明,程序易写,具有很强的可读性,是第一个结构化的编程语言。下面是宁波奥数网小编整理的Pascal常用过程和函数列表,希望这些资料对大家有所帮助。

  QUOTE:

  SYSTEM TP的运行库,包括常用的标准函数和过程,可以在程序中直接使用,不需USES语句说明。

  DOS 具有日期、时间、目录查找、程序执行等功能

  CRT 具有屏幕模式控制、扩展键盘码、颜色、窗口、声音等功能

  PRINTER 支持打印输出操作。

  GRAPH 高级图形软件包,支持多种图形适配器。

  GRAPH3 实现TP3.0的图形软件包。

  TURBO3 兼容TP3.0的源程序。

  OVERLAY 实现高级覆盖管理

  一、子程序设计的需要:

  细化算法的过程,可以将每一个子问题运用一段相对独立的小程序来解决;

  一些具有相同或功能相似的程序段在程序中的不同位置反复出现,可以将这样的程序段做成一个整体,用一个标识符给它起一个名字,凡是需要这个程序段的地方只要简单地引用其标识符即可。

  子程序包括过程和函数两种形式。

  二、函数

  标准函数 :由Pascal定义的函数。如我们熟悉的ord,chr等,程序员编程时直接引用就行了。

  自定义函数:由程序员在程序中定义后再使用。

  (1)自定义函数的定义

  function 函数名(形参表):函数类型; { ————函数首部}

  var {————局部变量说明部分}

  begin {————函数体}

  ... {————函数语句}

  ...

  函数名:=表达式

  end;

  (2)函数的调用:函数在语法上相当于一个表达式,所以,调用时,函数不能独立成为一个语句;它可以出现在任何表达式可以出现的地方。

  例如赋值语句的右边:

  X:=函数名(实在参数表); {————X的类型与函数类型必须一致}

  又,如果函数类型是boolean,则还可以出现在条件语句中,充当条件表达式:

  if 函数名(实在参数表) then ……

  三、过程

  标准过程:由Pascal定义的过程。如我们熟悉的read,write等,程序员编程时直接引用就行了。

  自定义过程:由程序员在程序中定义后再使用。

  (1)过程的定义

  procedure 过程名(形式参数表); {————过程首部}

  var {————说明部分}

  begin {————过程体}

  ...

  ...

  end;

  (2)过程的调用:过程在语法上相当于一个语句,所以,调用时,直接写下就行:

  过程名(实在参数表);

首页 上一页 下一页 尾页

相关推荐

点击查看更多
重点初中
首页 导航