下载此文档

pascal基础教程(pdf完整版).pdf


文档分类:IT计算机 | 页数:约98页 举报非法文档有奖
1/98
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/98 下载此文档
文档列表 文档介绍
Pascal 基础教程
目录
第一课 初识 PASCAL 语言 …………………… 1
第二课 赋值语句与简单的输出语句 …………………… 5
第三课 带格式的输出语句输入语句 …………………… 12
第四课 简单的分支结构程序设计 …………………… 19
第五课 if 嵌套与 case 语句 …………………… 23
第六课 for 循环 …………………… 29
第七课 while 循环与 repeat-until 循环 …………………30
第八课 一维数组 …………………… 35
第九课 多维数组 …………………… 39
第十课 字符数组与字符串 …………………… 45
第十一课 枚举、子界、集合及记录类型 …………………… 51
第十二课 过程与函数 …………………… 66
第十三课 动态数据类型(指针类型) …………………… 76
第十四课 文件 …………………… 89
附录一 Pascal 中的字符串函数和数学函数 ……………… 111
附录二 关于 fillchar 的使用和讨论 …………………… 116
附录三 程序的调试技巧 …………………… 117
附录四 Pascal 的多种退出语句用法 …………………… 123
第一课 初识 Pascal 语言
信息学奥林匹克竞赛是一项益智性的竞赛活动,核心是考查选手的智力
和使用计算机解题的能力。选手首先应针对竞赛中题目的要求构建数学模型,进
而构造出计算机可以接受的算法,之后要写出高级语言程序,上机调试通过。程
序设计是信息学奥林匹克竞赛的基本功,在青少年朋友参与竞赛活动的第一步必
须掌握一门高级语言及其程序设计方法。
一、Pascal 语言概述
PASCAL 语言也是一种算法语言,它是瑞士苏黎世联邦工业大学的 N.
沃思(Niklaus Wirth)教授于 1968 年设计完成的,1971 年正式发表。1975 年,对
PASCAL 语言进行了修改,作为"标准 PASCAL 语言"。
PASCAL 语言是在 ALGOL 60 的基础上发展而成的。它是一种结构化的
程序设计语言,可以用来编写应用程序。它又是一种系统程序设计语言,可以用
来编写顺序型的系统软件(如编译程序)。它的功能强、编译程序简单,是 70
年代影响最大一种算法语言。
二、Pascal 语言的特点
从使用者的角度来看,PASCAL 语言有以下几个主要的特点:
⒈它是结构化的语言。PASCAL 语言提供了直接实现三种基本结构的语
句以及定义"过程"和"函数"(子程序)的功能。可以方便地书写出结构化程序。在
编写程序时可以完全不使用 GOTO 语句和标号。这就易于保证程序的正确性和
易读性。PASCAL 语言强调的是可靠性、易于验证性、概念的清晰性和实现的简
化。在结构化这一点上,比其它(如 BASIC,FORTRAN77)更好一些。
⒉有丰富的数据类型。PASCAL 提供了整数、实型、字符型、布尔型、
枚举型、子界型以及由以上类型数据构成的数组类型、集合类型、记录类型和文
件类型。此外,还提供了其它许多语言中所没有的指针类型。沃思有一个著名的
公式:"算法+数据结构=程序"。指出了在程序设计中研究数据的重要性。丰富
的数据结构和上述的结构化性质,使得 PASCAL 可以被方便地用来描述复杂的
算法,得到质量较高的程序。
⒊能适用于数值运算和非数值运算领域。有些语言(如 FORTRA

pascal基础教程(pdf完整版) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数98
  • 收藏数0 收藏
  • 顶次数0
  • 上传人755273190
  • 文件大小2.07 MB
  • 时间2021-06-18