c++程序设计ppt电子课件教案-第二章基本数据类型及表达式

c++程序设计ppt电子课件教案-第二章基本数据类型及表达式

ID:33732259

大小:196.00 KB

页数:41页

时间:2018-05-25

c++程序设计ppt电子课件教案-第二章基本数据类型及表达式_第1页
c++程序设计ppt电子课件教案-第二章基本数据类型及表达式_第2页
c++程序设计ppt电子课件教案-第二章基本数据类型及表达式_第3页
c++程序设计ppt电子课件教案-第二章基本数据类型及表达式_第4页
c++程序设计ppt电子课件教案-第二章基本数据类型及表达式_第5页
资源描述:

《c++程序设计ppt电子课件教案-第二章基本数据类型及表达式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、掌握基本数据类型的应用掌握常量和变量的定义与应用掌握运算符与表达式的应用了解运算符的优先级了解数据类型转换教学目标教学内容2.1 基本数据类型2.2常量与变量2.3运算符与表达式2.4类型转换2.5实例分析2.6本章小结设定数据类型的目的:1.为变量分配存储空间2.规定变量可适用的运算数据类型的分类:数据类型的修饰词:C++的基本数据类型及祥解:signedunsignedshort-long有符号型无符号型短型短型长型2.1C++数据类型注:1.当修饰整形时,int可省略.2.无修饰词的整型和字符型,默认为有符号的.C++的数据类型基本数据类型自定义数据类型布尔型(bool)

2、整型(int)字符型(char)浮点型(float)数组型(类型[])指针型(类型*)构造数据类型类(class)空类型(void)单精度型(float)双精度型(double)结构体型(struct)联合体型(union)枚举型(enum)2.1.1C++数据类型分类短整型(shortint)整型(int)长整型(longint)易考填空数据类型标识符字节数数值范围bool1false,truecharsignedcharunsignedchar111-128~127-128~1270~255short[int]signedshort[int]unsignedshort[in

3、t]222-32768~32767-32768~327670~65535intsignedintunsignedint444-2147483648~2147483647-2147483648~21474836470~4294967295long[int]signedlong[int]unsignedlong[int]444-2147483648~2147483647-2147483648~21474836470~4294967295float43.4e-38~3.4e38doublelongdouble881.7e-308~1.7e3081.7e-308~1.7e3082.1.

4、2C++基本数据类型2.2.1常量定义常量在程序运行的整个过程中其值始终不可改变的量。解释:常量是指不会改变的数值,即使经过程序执行也不会改变其值。一般日常生活中存在的常量包括圆周率π、重力加速度g等,这些数值都是属于不会改变的常量。分类:基本类型常量:整数,实数,字符,字符串符号常量:即为常量起一名字2.2常量书写形式:十进制:例10,0,-345八进制:以0开头,例0123,0367十六进制:以0X/0x开头,例0x12无符号整数:末尾加u或U,例23U长整型数:末尾加l或L, 例 123L存放形式:16位机:整数:2B(-215~215-1)长整数:4B(-231~231

5、-1)有符号整数与无符号整数:原则:看最高位是否为符号位.数值大小区别:有符号:-215~215-1(16位为符号位)无符号:0~216-1整数与长整数的区别:所占字节不同.例:1300000000,0000110113l00000000,00000000,00000000,00001101整型常量2.2.2数值常量浮点数表示*十进制小数形式:如21.456,-7.98等。一般由整数部分和小数部分组成单精浮点数:在实数的数字后面加上F或f,表示为单精浮点数长双精度数:在实数的数字后面加上L或l,表示为长双精度数*指数形式(即浮点形式):一般形式数符数字部分指数部分书写形式(表示

6、方法):十进制小数形式:0.123,123.,0.0指数形式:5e6,6.02e-3,12.345E1注:①E(e)前后必须有数字;②E(e)后必须为整数.实型常量的类型:按双精度处理:精确,运算速度低.按单精度处理:数字后加"f"/"F".实型常量字符常量:定义:用单引号括起的单个字符.注:①字符常量只能包括一个字符②字符常量区分大小写字母③撇号(‘)不属于字符常量一部分分类:普通的字符常量:转移字符常量:在内存中存放形式:字符串常量:2.2.3字符常量字符常量的分类:普通字符:带符号字符:(-128~127)无符号字符:(0~255)转义字符:定义:以“”开头,后跟一个字

7、符或3位八进制,X+2位十六进制整数.转移字符及其含义:书:表2.2示例:cout<<“abtcd”;cout<<“eftbgh”;cout<<“102”;用转义字符的必要性:①“ddd或xhh”:从键盘上不能输入的字符.②“\或’或””:输出反斜杠,单引号,双引号.回到本行开头字符常量在内存中存放形式所占字节:1个字节(8位)存放形式:存放该字符的ASCii码特点:类似整数存储形式①输出形式:1)以字符形式输出:将ASCii码转换成相应字符.2)以整数形式输出:将

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

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

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