Pasical编程复习.pptVIP

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Pasical编程复习

copyright 2006 All Rights Reserved 复习 数据类型 数据类型的分类 (1).简单类型 标准类型(整型、实型、字符型、布尔型) 用户自定义类型(枚举型、子界型) (2).构造类型 数组类型、记录类型、集合类型、文件类型 (3).指针类型 整型 整型只能由正负号和数字组成,不允许出现其他字符,“+”号可以省略。 实型 类型标识符为:real 表示方法: (1).十进制表示法; (2).科学表示法; 3.4E3 ? 3.4*103 3.4E-3 ? 3.4*10-3 实数运算:+ - * / 注意 一个整数可以当作是实数使用,但反过来不行。 字符型 类型标示符:char ‘A’、‘1’、‘:’ 字符串 类型标示符:string ‘001’、’I am a student’ 布尔类型 布尔类型的数据只有两个:真(true)和假(false)类型标示符为:boolean 只有布尔类型数据才能参加布尔类型的运算,其结果也为布尔类型。 (1).not(非); (2).and(与); (3).or(或). 运算符 优先级 当一个表达式中出现二个以上的运算符时,必须规定他们运算的次序,即优先级。 赋值语句 赋值语句 赋值,就是把一个值赋予某个变量。 赋值语句 格式 变量:=表达式; 语义:赋值语句的执行是“先计算,后复制”。即先计算表达式的 值,然后将值赋给变量。 例: a:=3;是一个语句。把整型常量值3赋给整型变量a; A:=B*C+2; 把B*C+2这个表达式的值赋给变量A; Y:=Y+1; 把Y+1的值再赋给Y这个变量, 即累加; Y:=Y*2; 把Y*2的值再赋给Y这个变量, 即累乘; 赋值语句 注意点: (1).赋值号的左边只能是变量; (2).赋值号右边出现的表达式,必须是可以求值的; (3).变量可以进行多次赋值,赋值后的变量将在程序中一直保持不变,直到该变量重新赋值成为其他值; (4).赋值号两边的类型应该相同; program liti(input,output);? var a,b,c:integer;? r:real;? s:string;? begin? a:=123.456;? r:=146;? r:=trunc(1231.54346);? c:=6/3;? s:=123;? s:= ’ aasd ’ +1234;? end.? 输入语句 输入语句 输入语句的格式: read(变量名表); readln(变量名表); readln; 执行输入语句时,从键盘上读入数据,将其值依次赋给变量名表中的变量。 readln;语句的作用仅表示读入一个回车换行符; 这个语句通常用在需要暂停的地方,如输出时用来等待程序员看清结果。 输入语句 注意点: (1).要求输入的数据个数不能少于其变量的个数。当输入的数据少于变量个数时,系统仍处于等待状态,直到输完要求的数据个数为止; (2).注意 read(变量名表) 和 readln(变量名表) 的区别。 假设read或readln要求输入X个数据,而我们输入时也输入了X个数据,这时read与readln的功能是完全一样的。 但是,如果要求输入X个数据,而我们输入了多于X个数据时(如X+N个),这时read与readln都是把前X个数据赋给X个变量,而剩下的多输入的N个数据就有如下情况: 如果是read,则这N个数据被保存下来,到下一个read/readln语句时再赋给剩下的变量; 如果是readln,这些数据将被放弃,不会留至下一个read/readln语句。    program lala(input,output); var a,b,c,d:integer; begin read(a); readln(b,c); read(d); end. 标识符 标示符 标识符可用来表示变量、程序、文件、函数的名字 规则: (1).以字母或者下划线( _ )开头; (2).由字母、数字、下划线组成; (3)

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档