[第2课]常的量、变量和函数、表达式.ppt

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

NOI 辅导之 常量、变量、数据类型与函数、表达式 例1.1计算半径为R的圆面积S program Area ; const pi=3.14159 ;   var s,r : real; begin           readln(r); s := pi*sqr(r); writeln(s=,s); end.  一.常量 1.概念(p121) (关于标识符) 标识符: 一.常量 1.概念(p24) (关于标识符) 2.常量定义 要求:①要放在程序的说明部分; ②必须遵循先定义后使用的原则; ③ 不允许重复定义或一次定义多个常量 。 如:const a=1; a,b=10; c=1 or 2; 3.常量的分类 直接常量 符号常量 直接常量    指程序中直接引用的常数(直接用字面形式表示 ),在PASCAL中经常使用的常量有:整型常数,实型常数,字符型常数和布尔型常数等。 (1) 整型常量 如:100 , +120 ,-199 , 0等。 (2) 实型常量 如:100 , +120 ,2.5 ,0 ,0.005 , +2.418 , 1.24E+3 ,-1.24E+3 这里E表示用科学记数法表示,1.24E+3相当于数学的1.24×10^(+3) 。 (3) 字符型常量 如:A ,a,?,4,aBbc,12.5等。 (4) 布尔型常量 它只有两个:true和false,分别表示逻辑判断的结果是真(True)和假(False)。 例如: begin           readln(r); s := 3.14159*sqr(r); writeln(s=,s); end. 符号常量 在程序中,如果一个常数反复多次出现在程序中,用户可以通过说明语句来定义一个标识符来代表这个常量。符号常量必须在程序中的说明部分定义,也就是说先定义,后使用。 如: const pi=3.14; country=China; success=true; begin           readln(r); s := pi*sqr(r); writeln(s=,s); end. ⑴符号常量一经定义,在程序的执行部分就只能使用该常量标识符,而不能修改其值。 ⑵使用符号常量比直接用数值更能体现见名知义的原则,也便于修改参数,故一个较好的程序中,应尽量使用符号常量,在执行部分基本上不出现直接常量。 二.变量 变量代表了一个存储单元,其中的值是可变的,故称为变量。我们可以把变量理解为一个临时的存放数据的小盒子,一次只能存放一个数据,后一次存放的数据将覆盖原有的数据。 图解变量 变量一经说明,系统就为其分配内存,程序中使用该变量时,就要在相应的内存单元读写数据,一般称为对变量的访问 由于变量可以取不同的值,因此变量必须通过标识符来代表。程序中出现的每个变量都必须在程序的变量说明部分进行类型说明.变量说明语法图如下:   如: var    x,y,z:real;    i,j,k:integer;    ch:char;    t,f:boolean;    name:string; 图解变量 练习1 Var x,y:real; begin x:=2000; y:=x*0.05; write(y); end. 例1.1计算半径为R的圆面积S 程序的运行结果 三.标准数据的类型 数据 (常量和变量) 整型数据   整型数据通常采用我们平常使用的十进制整数表示。如138,0,-512等都是整型常量,而18.或18.0都不是整型常量。 练习 例:var i:byte; begin   

文档评论(0)

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

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

1亿VIP精品文档

相关文档