程序设计基础CHP2方案课件.ppt

程序设计基础CHP2方案课件.ppt

ID:57165314

大小:323.00 KB

页数:52页

时间:2020-08-02

程序设计基础CHP2方案课件.ppt_第1页
程序设计基础CHP2方案课件.ppt_第2页
程序设计基础CHP2方案课件.ppt_第3页
程序设计基础CHP2方案课件.ppt_第4页
程序设计基础CHP2方案课件.ppt_第5页
资源描述:

《程序设计基础CHP2方案课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章基本数据类型与表达式《程序设计基础》CAUCJSJ理解C的几种基本数据类型。掌握变量、符号常量的定义与使用方法。熟悉C语言运算符(算术、关系、逻辑运算符等)的使用特点。掌握各种表达式的含义与使用要点。本章教学要求一、先观察例子二、C语言中数据的定义常量变量三、运算符四、表达式五、综合举例本章教学内容常量1、常量的含义:在程序运行过程中,其值保持不变的量。2、常量的分类符号常量整型常量字符型常量实型常量布尔常量符号常量1)含义:用一个标识符表示的常量。2)定义方法:#define符号常量数值例:#definePRICE30作用是定义符号常量PRICE的值为30,在程序中任何用到PR

2、ICE符号常量的地方,系统将自动用常量30代替。3)使用要点:为区分符号常量与变量的不同,通常符号常量用用大写字母表示。例exp2_1:分析程序!#includeusingnamespacestd;#definePRICE30voidmain(){intnum=10,total;total=num*PRICE;cout<

3、字符常量1、普通字符常量:C语言规定以单引号‘’包围的单个字符为字符常量。如:‘A’、‘a’、‘2’、’!’等。注意:请区别‘A’和‘a’的不同;‘’中的字符引用的是该字符的ASCII码值。字符常量的存放形式与整数的存放形式相类似,故C中的字符数据与整型数据之间具有相通性。2、转义字符常量(也称控制字符常量)用‘’开头的特殊形式的字符常量,用以产生一个动作。如:‘’、‘r’、’t’、’v’、’\’、’123’等。转义字符常量转义字符功能换行t横向跳格v竖向跳格b退格r回车f走纸换页\“”字符’“’”字符ASCII码字符ddd1至3位八进制数所代

4、表的字符xhh1至2位十六进制数所代表的字符C语言中用双引号将一串字符括起来称为字符串常量。如“asee”、“011”、“WearestudingC”等。要点:请区别”A”与’A’的不同。因为它们各自在内存中存放的长度不同。”A”’A’ASCII码为0的字符字符串常量AA十进制数形式的浮点数:由数字和小数点组成。如:123.456、0.123、123.0、0.0、123.等。指数形式的浮点数:用字母e表示十进制指数中的10。如:123e3(表示123*103)注意:e字母前必须有数字,且e后的指数必须为整型。如:e3、2.1e3.5、.e3为不合法。实型常量(浮点数)变量变量的含

5、义:在程序执行过程中,其值可以被改变的量。变量的构成:变量名+变量值(注意区分变量名和变量值:存储单元地址与存储单元内容)a标识符与变量的命名不同类型变量的定义与使用整型变量实型变量字符型变量12变量定义小结标识符与变量的命名1、标识符:用于标识变量名、符号常量名、数组名、函数名、类型名、文件名的有效字符序列。2、标识符的组成:由字母、数字和下划线组成。3、变量的命名每个变量具有一个名称,以区分不同的变量,变量的命名原则:按“见名知意”的原则。4、变量的定义方法:变量类型变量名称说明:变量必须先定义、后使用。应保证变量名使用正确(严格区分大小写)定义后的变量,在编译时可为其分配相应大小

6、的存储单元。可在编译时依变量类型的定义检查该变量所进行的运算是否合法。整型变量1、含义:用于存放整型数据的变量。2、分类:int、shortint、longint、unsignedint、unsignedshort、unsignedlong。3、存储特点:C语言没有具体规定各类型数据所占内存的字节数,根据机型不同而不同,一般以一个机器字长存放一个int型数据,即4B。4、整型变量的定义方法:int变量名C程序规定变量要先定义后使用,并且,所有变量的定义都要放在变量的说明部分。5、整型变量可表示的数据范围(请思考)例exp2_2:求两个数之和/*求两个数之和*/#include

7、ream>usingnamespacestd;voidmain(){inta,b,sum;/*定义变量*/a=123;b=456;sum=a+b;cout<<“sum=”<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。