- 1、本文档共126页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PASCAL语言程序设计 PASCAL语言程序设计 第一课 初识Pascal语言 第二课 赋值语句输出语句 第三课 带格式的输出语句及输入语句 第四课 简单的分支结构程序设计 第五课 if嵌套与case语句 第六课 for循环语句 第七课 WHILE循环与REPEAT 第一课 初识Pascal语言 Pascal 语言概述 Pascal 语言的特点 Pascal语言程序的基本结构 Turbo Pascal语言系统的使用 一、Pascal 语言概述 PASCAL语言也是一种算法语言,它是瑞士苏黎世联邦工业大学的N.沃思(Niklaus Wirth)教授于1968年设计完成的,1971年正式发表。1975年,对PASCAL语言进行了修改,作为“标准PASCAL语言”。 PASCAL语言是在ALGOL 60的基础上发展而成的。它是一种结构化的程序设计语言,可以用来编写应用程序。它又是一种系统程序设计语言,可以用来编写顺序型的系统软件(如编译程序)。它的功能强、编译程序简单,是70年代影响最大一种算法语言。 二、 Pascal 语言的特点 它是结构化的语言 有丰富的数据类型 能适用于数值运算和非数值运算领域 PASCAL程序的书写格式比较自由 三、 Pascal语言程序的基本结构 第二课 赋值语句输出语句 关键字和标识符 常量、变量与算术表达式 赋值语句 输出语句 应用例析 一、关键字和标识符 关键字 PASCAL规定了一批英文单词,赋予它们以特定的含义,不能作为它用。 PASCAL中一共有35个关键字,它们是: AND ARRAY BEGIN CASE CONST DIV DO DOWHILE ELSE END FILE FOR FUNCTION GOTO IF IN LABEL MOD NIL NOT OF OR PACKED PROCEDURE PROGRAM RECORD REPEAT SET THEN TO TYPE UNTIL VAR WHILE WITH 一、关键字和标识符 标记符 标识符是用来标识(表示)程序、过程、函数、类型、符号常量、变量等的名字的符号 PASCAL规定,标识符由字母和数字组成,但第一个字符必须是字母,长度最长为8个字符,如果长度超过8个字符,只识别前8个字符 二、 常量、变量与算术表达式 常量 变量 算术表达式 常 量 整型常量 整型常量采用我们平常使用的十进制整数表示。如138,0,-512等都是整型常量,而18.或18.0都不是整型常量。 实型常量 实型常量包括正实数、负实数和实数零。pascal中表示实型常量的形式有十进制表示法和科学记数法。 字符常量 在Pascal语言中,字符常量是由单个字符组成,所有字符来自ASCII字符集,共有256个字符。如:a,A,0等 布尔常量 布尔型常量仅有两个值,真和假,分别用标准常量名true和false表示。它们的序号分别为1和0。 常 量 符号常量 常量即可以直接用字面形式表示(如 124,156.8),也可以用一个标识符来代表一个常量,称为“符号常量”。 定义符号常量的一般格式: CONST 常量标识符=常量 变 量 变量名 用一个合法的标识符代表一个变量。如n,m,rot,total 等都是合法变量名。在程序中用到的变量必须在说明部分加以说明。 变量的类型 常量是有类型的数据,变量在某一固定时刻用来存放一个常量,因此也应有相应的类型。如整型变量用来存放整数,实型变量用来存放实数。 变量说明 变量说明的一般格式: VAR 变量标识符[,变量标识符]:类型; (中括号内部分表示可省,下同) 算术表达式 算术表达式的定义 pascal语言中的算术表达式是由符合pascal语法规定的运算对象(包括常量、变量、函数)、算术运算符、圆括号组成的有意义的式子。如:A+3.14159*5/8.4-Abs(-1123) 算术运算符 常用的有以下6个算术运算符: ① + (加) ② - (减) ③ * (乘) ④/ (实数除)得到结果为实型.如5.0/2.0=2.5, 4/2=2.0不等于2。 ⑤ DIV (整除) DIV它要求除数和被除数均为整型, 结果也为整型。如10 DIV 3=3, 5 DIV 10=0. DIV运算只取商的整数部分。 ⑥ mod (求余),也只能用于整数运算,结果为整数。 例如:10 mod 4
您可能关注的文档
- OEM生产介绍.pptx
- OA操作说明简要-客户操作版.doc
- OA系统培训文档.ppt
- offer、三方协议和劳动合同有什么区别?.docx
- Office word神技.docx
- office2级知识点.doc
- OK-3.3.3 升幂排列与降幂排列.pptx
- Oceanography Chapter 6.ppt
- O365基础功能介绍.pptx
- Office2003快速培训教程344的.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)