python顺序结构程序设计输出实数的整数和小数部分_第三课 顺序结构程序设计...

本文详细介绍了PASCAL编程中的赋值语句,强调了赋值号的含义,变量的预先声明,以及表达式的求值规则。此外,还讲解了读语句和写语句的使用,包括read和readln的区别,并通过实例展示了数据类型的相容性和场宽限制在输出格式中的应用。最后,提出了几个关于字符输出、数字格式化和计算的实践题目。
摘要由CSDN通过智能技术生成

第三章 顺序结构程序设计

3.1赋值语句

PASCAL有两个语句可以改变变量的值。赋值语句是其中之一(另一个是读语句)。赋值,顾名思义,就是把一个值赋予某个量。可以这理解:变量相当于装东西的容器,赋值的过程就是把东西放进容器的过程。赋值语句格式如下:

变量:=表达式;

写赋值语句有以下几点要注意:

1、赋值号“:=”

赋值号由两个字符构成,是一个运算符。如果把这两个字符拆开,那么这两个字符就是别的意思了:“:”是分隔符而“=”是关系运算符,判定两个对象是否相等。刚刚写程序的同学要特别注意这一点。

例:a,b:integer;——是一个说明语句。“:”是变量表和变量类型的分隔符

a=b——是一个表达式。它的值是一个布尔类型的量:TRUE或FALSE

a:=3;——是一个语句。把整型常量值3赋给整型变量a

2、变量要先说明

在赋值号左边出现的变量,要在程序头的说明部先加以说明,否则编译时出错。

3、表达式必须要有确定的值

赋值号右边出现的表达式,必须是可以求值的。也就是说,经过运算之后,能得出一个具体的、确定的值出来。大家想一想,如果连表达式自己都不知道自己的值是多少,怎么还能把值“赋予”别人呢?

4、赋值号两边的数据类型必须相同或相容

我们知道,PASCAL中的量不管是变量还是常量都有一个属性称为“数据类型”。数据类型相同的或相容的才可以相互赋值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值