pascal基础知识1.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
pascal基础知识1

pascal基础知识1 信?息?技?术?初?三?期?末?模?拟?试?卷? 一.选择题(10分,2分/题): 1.在数据类型进行说明时,你认为以下(??D??)是用于布尔型的说明。 A.read??????????B.integer?????????C.real??????????D.boolean 2.关于标识符,下面合法的是(????B????)。???? A.program???????B.?X999???????????C.?x*y?????????D.abs(x) 3.PASCAL语言在进行常量定义时,以下正确的是(???B?????)。????? A.const?pi:3.14;???B.const??pig=49;????C.const?i:=3;???D.const?k,j=10; 4.表达式21?div?4?–21?mod?4的值是(???A?????)。 A.4???????????B.0??????????????C.-104?????????D.以上都不正确 5.函数在编程时有很巧妙的作用,函数succ(59)的结果是(??D???)。 A.33????????????B.44??????????C.95????????????D.60 二.判断题,对的填T,错的填F(10分,2分/题): 1.PASCAL是一程序编译软件,而不是一个操作系统。?????(???T????) 2.代数式:b2-4ac,转化为PASCAL表达式为:b2-4*a*c。???(????F????) 3.在说明变量时,可以对多个同类型的变量进行同时说明。?(???T????) 4.标识符一般有用户自定义与标准标识符两种。????????????(????T????) 5.“12.12-e2”是科学计数法的表示法。???????????????????(????T???) 三.读程序,写结果(5分): PROGRAM???see(input,output); VAR???s,?i:INTEGER; BEGIN s:=0; For??i:=?1?to?9?do ????s:=s+i; Writeln(“s=”,s); END. 程序运行结果为:?????S=45??????????????????? (0) 回复 1楼2007-12-25 11:21举报?| 吧友218.75.52.* pascal?提纲 主讲:陈国锋 教材:清华大学出版社《pascal语言程序设计》 一、编程语言的发展历程 机器码――――汇编语言――――结构化的语言――――面向对象的语言――――可视化的面向对象语言 Pascal属于结构化的语言 二、PASCAL程序设计语言基础 pascal语言的学习(视学生基础选讲) a) 编程语言的元素:变量,常量,运算符,表达式,语句,函数,过程 b) 数据类型,数据结构 c) 运算符的种类 d) 如何定义变量和常量 e) 赋值语句 f) 输入和输出语句 g) 控制流语句 h) 定义和编写过程,函数 i) 作用域 [内容提要] 1. PASCAL程序结构 2. PASCAL程序的基本符号、保留字和标识符 3. PASCAL中数据类型、常量、变量及说明方法 4. 函数及表达式 [重点] 1. PASCAL中数据类型、常量、变量及说明方法 2. 函数及表达式 ?[内容讲授] PASCAL语言是一种结构程序设计语言,它注重于语言的可靠性、易于验证性、概念清晰和实现的简化性,总可以将算法步骤剖解为顺序、分支、重复三种基本结构流程。 1、PASCAL程序的结构 PASCAL程序的结构(书写格式)非常严谨,它有严格的规定。如: Program?changfangxing(input,output);?—————————程序首部 Var?a,b,l,s:real;?——程序说明部分?——程序体 Begin?——程序执行体 ?readln(a,b); ?l:=2*(a+b); ?r:=a*b; ?writeln(‘l=’,l,’s=’,s); End. 以上是已知长方形的长a和宽b,求长方形周长l和面积s的程序。 由上例可以看出PASCAL程序由两部分组成: 1. 程序首部?是指程序开头的部分,由“Program”开头,后接程序的名称(自定)以及参数表组成,由分号结束。其中参数表中最常用的参数为:input,output。 注:PASCAL程序首部的参数可以省略。 2. 程序体?是指程序的主体部分,由两个小部分组成:说明部分和执行部分。 ? (1)说明部分: ?PASCAL语言要求

文档评论(0)

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

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

1亿VIP精品文档

相关文档