第02章 数据类型、运算符和表达式ppt课件.ppt

第02章 数据类型、运算符和表达式ppt课件.ppt

ID:58716763

大小:430.00 KB

页数:58页

时间:2020-10-04

第02章 数据类型、运算符和表达式ppt课件.ppt_第1页
第02章 数据类型、运算符和表达式ppt课件.ppt_第2页
第02章 数据类型、运算符和表达式ppt课件.ppt_第3页
第02章 数据类型、运算符和表达式ppt课件.ppt_第4页
第02章 数据类型、运算符和表达式ppt课件.ppt_第5页
资源描述:

《第02章 数据类型、运算符和表达式ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章数据类型、运算符与表达式2.1保留字和标识符2.2C++的基本数据类型2.3常量和变量2.4基本运算符和表达式2.5类型转换简单地说:程序=数据结构+算法C++程序的构成:(1)数据描述(2)执行步骤(算法)[例2.1]一个简单的C++程序#includevoidmain(){intnum,square;cout<<"num=";cin>>num;square=num*num;cout<<"num的平方为:"<

2、orKeyword)C++语言自身使用的,已有特殊含义和用途的英文单词称为保留字或关键字。如例2.1中的类型说明符int,用于定义整型变量。用户不能将其作为自己的变量名或函数名使用。2.1.2标识符标识符(identifier):有效字符序列,用来标识用户自己定义的变量名、符号常量名、函数名、数组名、类型名、文件名等命名规则:只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线最大长度为1~247个字符。如:MyNameaverageGetDayStudentName_aboveLotus_1_2_3非法标识符如:M.D.John$1233Dma

3、x合法标识符如:(有时用匈牙利命名法)例:#includevoidmain(){inta,b,sum;/*定义变量*/a=123;b=456;sum=a+b;cout<<"sumis"<

4、-231~(231-1)float实型4-1038~1038double双精度实型8-10308~10308以上基本类型数据占内存字节不相同,因此数值范围也不同,见表2-1及表2-2对基本类型,可以加修饰,如:int型int占4字节shortint占2字节longint占4字节int:signedintunsignedintshortint:signedshortintunsignedshortintlongint:signedlongintunsignedlongint最简形式:intunsigned[int]shortunsignedshortlonguns

5、ignedlong再加修饰,如:注意:int型变量与unsignedint型变量的区别32位范围int型:-231~(补码)(231-1)符号位32位范围unsignedint型:0~(232-1)无符号位2.3常量和变量2.3.1常量常量:在程序运行过程中,其值不能被改变的量#includevoidmain(void){inta,b,sum;/*定义变量*/a=123;b=456;sum=a+b;cout<<"sumis"<

6、制整数0x123,-0xAB④长整型与无符号型常数12L,0234L,0xABL12U,0234U,0xABU2.实型常量(在内存中以浮点形式存放)(均为十进制,无数制区分)①小数形式:必须有小数点1.651..123②指数形式(也称为科学表示法):如123000.0可写为1.23e50.00368可写为3.68E-3e或E前必须有数字,1000写为1e3不能写为e33.字符型常量用于表示ASCII字符在内存中存放对应的ASCII码值,如'a'的ASCII码为97,则在内存中用一个字节存放:在源程序中最基本的表示形式为:单引号括起来的一个字符,如:'a''A''

7、?'01100001对于不可打印的字符,可以用转义字符形式表示。注意:''与'n'的区别!!!转义字符:以反斜杠“”引导的特殊形式的非显示字符或表示特定意义的字符常量'''t''b''\''ddd''xhh'见表注意:字母A的ASCII码是(65)10=(101)8=(41)16在程序中表示字母A,可以有三种方法:'A''101''x41'''表示一个控制字符,'n'表示一个字母。4.字符串常量---用双引号括起来的字符序列(在内存中存放字符序列的ASCII码值,最后加一个结尾标志)如:"Howdoyoudo.""CHINA""a"字

8、符串结束标志符是:'

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

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

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