1 / 58
文档名称:

第二讲、顺序结构程序设计.ppt

格式:ppt   大小:803KB   页数:58页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二讲、顺序结构程序设计.ppt

上传人:85872037 2018/3/10 文件大小:803 KB

下载得到文件列表

第二讲、顺序结构程序设计.ppt

相关文档

文档介绍

文档介绍:顺序结构程序设计
常量与变量
整型、实型、字符型数据
基本输入输出语句
算术运算符和算术表达式
赋值运算符和赋值表达式
逗号运算符和逗号表达式
顺序结构程序设计举例
在程序运行过程中,其值不能被改变的量称为常量。常量区分为不同的类型,如12,0,-3为整型常量,、-,‘a’,‘d’为字符常量。这种常量称为字面常量或直接常量。
★常量与变量
常量和符号常量
★常量与变量
可以用一个标识符代表一个常量
例:符号常量的使用。
#include<>
#define PRICE 30
void main ( )
{int num, total;
num=10;
total=num * PRICE;
cout<<"total="<<total;
}
用#define(预处理命令)定义PRICE代表常量30,可以和常量一样进行运算。
★常量与变量
这种用一个标识符代表一个常量的,称为符号常量,即标识符形式的常量。符号常量的值在其作用域内不能改变,也不能再被赋值。符号常量名一般用大写表示,以区别于变量。
使用符号常量的好处是:
(1) 含义清楚。
(2) 在需要改变一个常量时能做到“一改全改”。
#define PRICE 35
其值可以改变的量称为变量。变量代表内存中具有特定属性的一个存储单元,它用来存放数据,也就是变量的值。
★常量与变量
变量
注意区分变量名和变量值这两个不同的概念
变量名实际上是一个符号地址
在程序中从变量中取值,实际上是通过变量名找到相应的内存地址,从其存储单元中读取数据。
用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列。
★常量与变量
标识符(identifier)
标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线,同时标识符不能与关键字相同。
合法的标识符
sum, average, _total, class, day, month
不合法的标识符
, ¥123, #33, 3D64, a>b
在C++中,要求对所有用到的变量作强制定义,也就是“先定义,后使用”
★常量与变量
标识符(identifier)
凡未被事先定义的,不作为变量名,保证程序中变量名正确使用。
每一个变量被指定为一确定类型,在编译时为其分配相应的存储单元,并检查该变量所进行的运算是否合法。
整型常量即整常数。
★整型数据
整型常量的表示方法
十进制整数。如123, -456, 0。
八进制整数。以0开头的数是八进制数。如0123表示八进制数123。
十六进制整数。以0x或0X开头的数是十六进制数。如0x123,代表十六进制数123。
整型数据在内存中占4个字节(32位) 。
★整型数据
整型变量
int i; /* 定义i为整型变量*/
i=10; /* 将10赋给变量i */
整型变量的基本类型符为int。可以根据数值的范围将变量定义为基本整型、短整型或长整型。在int 之前可以根据需要分别加上修饰符(modifier):short(短型)或long(长型)或unsigned(无符号数) 。
★整型数据
整型变量的分类
有符号基本整型[signed] int
无符号基本整型 unsigned int
有符号短整型[signed] short [int]
无符号短整型 unsigned short [int]
有符号长整型[signed] long [int]
无符号长整型 unsigned long [int]