第三顺序结构程序设计课件.ppt
《第三顺序结构程序设计课件.ppt》由会员分享,可在线阅读,更多相关《第三顺序结构程序设计课件.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三顺序结构程序设第三顺序结构程序设计计第1页,此课件共13页哦3.1 赋值语句赋值语句 PASCAL有两个语句可以改变变量的值。赋值语有两个语句可以改变变量的值。赋值语句是其中之一(另一个是读语句)。赋值,顾名句是其中之一(另一个是读语句)。赋值,顾名思义,就是把一个值赋予某个量。可以这理解:思义,就是把一个值赋予某个量。可以这理解:变量相当于装东西的容器,赋值的过程就是把东变量相当于装东西的容器,赋值的过程就是把东西放进容器的过程。赋值语句格式如下:西放进容器的过程。赋值语句格式如下:变量:变量:=表达式;表达式;写赋值语句有以下几点要注意:写赋值语句有以下几点要注意:1、赋值号、赋值号“
2、:=”赋值号由两个字符构成,是一个运算符。如赋值号由两个字符构成,是一个运算符。如果把这两个字符拆开,那么这两个字符就是别的果把这两个字符拆开,那么这两个字符就是别的意思了:意思了:“:”是分隔符而是分隔符而“=”是关系运算符,是关系运算符,判定两个对象是否相等。判定两个对象是否相等。第2页,此课件共13页哦 例:例:a,b:integer;是一个说明语句。是一个说明语句。“:”是变量表和变量类型的分隔符是变量表和变量类型的分隔符 a=b 是一个表达式。它的值是一个布尔类是一个表达式。它的值是一个布尔类型的量:型的量:TRUE或或FALSE a:=3;是一个语句。把整型常量值;是一个语句。把整
3、型常量值3赋给整赋给整型变量型变量a 2、变量要先说明、变量要先说明在赋值号左边出现的变量,要在程序头的说明部在赋值号左边出现的变量,要在程序头的说明部先加以说明,否则编译时出错。先加以说明,否则编译时出错。3、表达式必须要有确定的值、表达式必须要有确定的值 赋值号右边出现的表达式,必须是可以求值的。赋值号右边出现的表达式,必须是可以求值的。也就是说,经过运算之后,能得出一个具体的、也就是说,经过运算之后,能得出一个具体的、确定的值出来。确定的值出来。第3页,此课件共13页哦 4、赋值号两边的数据类型必须相同或相容、赋值号两边的数据类型必须相同或相容我们知道,我们知道,PASCAL中的量不管是
4、变量还是常量中的量不管是变量还是常量都有一个属性称为都有一个属性称为“数据类型数据类型”。数据类型相同。数据类型相同的或相容的才可以相互赋值。的或相容的才可以相互赋值。相同:赋值号左边变量如果是整型,右边表相同:赋值号左边变量如果是整型,右边表达式的值的类型也要是整型;达式的值的类型也要是整型;相容:当一种数据类型的取值范围包含着另相容:当一种数据类型的取值范围包含着另一种数据类型的取值范围时,就可能出现类型相一种数据类型的取值范围时,就可能出现类型相容的情况。如实型与整型,整型、字符型与它们容的情况。如实型与整型,整型、字符型与它们各自的子界类型各自的子界类型如果把整型值赋给实型变量,如果把
5、整型值赋给实型变量,把整型子界值赋给整型变量,不会出错;但如果把整型子界值赋给整型变量,不会出错;但如果反过来,就会出现反过来,就会出现“溢出溢出”,出错了。,出错了。第4页,此课件共13页哦读语句读语句 读语句(读语句(read语句)和赋值语句一样,能够改变变量的值。语句)和赋值语句一样,能够改变变量的值。与赋值语句不同,读语句从键盘或文件接收值赋予变量,而与赋值语句不同,读语句从键盘或文件接收值赋予变量,而赋值语句则直接由程序语句获得。读语句格式如下:赋值语句则直接由程序语句获得。读语句格式如下:read(变量名表变量名表);readln(变量名表变量名表);readln;读语句是编程中用
6、得最多的语句之一。在使用时有几点要注意:读语句是编程中用得最多的语句之一。在使用时有几点要注意:1、变量名表。写在括号中的变量,都要在变量说明中先预以、变量名表。写在括号中的变量,都要在变量说明中先预以说明;变量与变量之间,以说明;变量与变量之间,以“,”分隔;分隔;例:例:var a,b:integer;read(a,b);第5页,此课件共13页哦 2、从键盘接收数据时,要注意各种不同数据类、从键盘接收数据时,要注意各种不同数据类型数据的分隔符不同。所谓分隔符就是两个完整型数据的分隔符不同。所谓分隔符就是两个完整的数值之间的标记,也可以这样理解,当计算机的数值之间的标记,也可以这样理解,当计
7、算机从键盘读入数据时,一旦碰到分隔符,就认为当从键盘读入数据时,一旦碰到分隔符,就认为当前的数据读入已完成,可以把它赋给相应的变量前的数据读入已完成,可以把它赋给相应的变量了。各种数据类型的分隔符如下:了。各种数据类型的分隔符如下:数值型数值型(包括整型、实型以及它们的子界类型)(包括整型、实型以及它们的子界类型)以空格或回车符作为分隔符以空格或回车符作为分隔符;字符型不需分隔符字符型不需分隔符(因为字符型数据的长度固(因为字符型数据的长度固定,只有一个);定,只有一个);字符串以回车符作为分隔符字符串以回车符作为分隔符。第6页,此课件共13页哦注意注意read与与readln的区别的区别 r
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 顺序 结构 程序设计 课件
限制150内