网站大量收购闲置独家精品文档,联系QQ:2885784924

PASCAL语言基础(1).doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PASCAL语言基础(1)1.1 基本思想    编程就是描述要实现的动作以及对这些动作进行操作的数据描述。    编程类似一篇英文文章,由字母、数字、标点符号和空格等按照一套PASCAL语言命令、语法、规则而组成的字符序列。    不言而喻,PASCAL语言的有关命令、语法规则一定要熟记并严格遵守。如果模糊不清,那是学习程序语言的最大障碍,给以后的学习留下极大的隐患。    任一个程序, 都包括①程序首部;②程序说明部分;③语句部分。不可缺少。    (1)程序首部    由PROGRAM程序名构成。注意程序名的规则。    (2)程序说明部分    事先要分析问题的有关数据,确定类型;数据必须加以说明,然后才能在程序的语句部分使用。   因为不同的数据类型,就有不同的运算规则。    程序的说明部分,必须严格按照以下顺序书写:    标号说明部分;(LABEL)    标号定义部分;(CONST)    类型定义部分;(TYPE)    变量说明部分;(VAR)    过程与函数说明部分;    注意:每一部分都可能为空,既不一定全包括。    ③语句部分    它是程序的执行部分,由一系列语句组成。每一个语句执行一定的功能,完成一定的任务,每个语句间用分号(;)分隔开。语句部分以BEGIN开头,以END结尾,如在END后面加上点号(.)表示整个程序结束 .    语句部分最另人关注的应是变量的数据传递、转移、变化、输出格式以及有关动作的有机联系和顺序。    一个事件的解决首先是人脑提出、发现可以表达的数学语言,如果人找不到这种解决问题的数学行为办法,那么计算机是不会自己解决的。从这个意义上讲,要指挥电脑计算或操作,首先是人脑会模仿计算机进行一些必要的运行、运算,在这不用介入到具体的语言环境中,主要是方法设计。这也是通常所说的算法领先的原则。    1.2 数据、表达式、赋值语句和输入输出    (一)数据    了解、正确应用数据类型的种类,与学习的深浅程度成正比。    (1)简单类型    标准类型:       整形(integer)       实型(real)       字符型(char)       布尔型(boolean)    枚举型(type..=..)    用户自定义类型{子界型(type..=..)    (2)数据类型    结构类型       数组类型(type..arry..of)       集合类型(type..set of..)       记录类型(type.=record..)       文件类型(type..=file of..)    指针类型(type..=↑..)    要参加初中组信息学(计算机)竞赛,看来起码要学会简单类型,数组类型的数据处理;    热点内容是应用循环,数组,字符,变量、灵活表达,学递推算法、回溯算法的基本思想。 pascl初步教程基础(2)  1.3标准数据类型的含义及符号   (1)整型数的取值范围:-32768=n=32768;整型运算操作:+、-、*、div、mod;整型关系操作:=、、=、=,结果为布尔型;有关整型的标准函数: 整型函数 函数名     函数值       例 前接函数 pred(x)   x-1       pred(4)=3 后继函数 succ(x)   x+1       succ(-3)=-2 绝对值函数abs(x)   |x|         abs(-1)=1 平方函数sqr(x)     x^2        sqr(-5)=25 奇函数 odd(x)   x为奇数时值为True   odd(1)=true           x为偶数时值为False   odd(16)=false 字符函数chr(x) 序号为x的ASCII字符     chr(65)=a                       a对应的序号65 (2)实型数的绝对值取值范围:1E-38~1E+38;计算机实数的表示标准形式往往类如1.2E-8,-1234.56E+3等形式;实数范围比整数大,但实型数的运算速度比整形数慢,另外实型数在存储时会出现小的误差; 实型的运算操作:+、-、*、/。只要有一个运算对象是实型量,其运算结果总是实型量,即其可与整型量混合计算。 实型的关系操作;=、、=、=,结果为布尔型,即两种结果:true或false。 实型函数种类: abs(x); sqr(x); sin(x)正弦函数,求数学三角正弦函数的值,如sin(1.570789)=0.99999,注意X值要以弧度作单位; cos(x)余弦函数; arctan(x)反正切函数; ln(x)自然对数; exp(x)指数函数;求ex的值。 Sqr

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档