数据类型运算符与表达式课件.ppt

数据类型运算符与表达式课件.ppt

ID:57016702

大小:176.50 KB

页数:42页

时间:2020-07-26

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

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

1、第二章数据类型、运算符与表达式类型名长度(字节)取值范围char(signedchar)1-128--127unsignedchar10--255short(signedshort)2-32768--32767unsignedshort20--65535int(signedint)4-2147483648--2147483647unsignedint40--4294967295long(signedlong)4-2147483648--2147483647unsignedlong40--4294967

2、295float43.4X10-38--3.4X1038double81.7X10-308--1.7X10308longdouble81.7X10-308--1.7X10308基本数据类型:整型,字符型,浮点型(实型)bool1truefalse常量:整型常量浮点型常量字符常量字符串常量符号常量常量和符号常量常量:即在程序运行期间不能被改变的量.整型常量即整常数。整常数可用以下三种形式表示:(1)十进制整数。如123,-456,0。(2)八进制整数。如0123。(3)十六进制整数。如0x123。整型常

3、量可以后缀字母L(或l)表示长整数,后缀字母U(或u)表示无符号整数。浮点常量有两种表示形式:(1)十进制小数形式。.123、123.、123.0、0.0(2)指数形式。如123e3或123E3都代表123×103。注:以指数形式表示一个实数时,整数部分和小数部分可以省略其一,但不能都省略。如.123E-1,12.E2都是正确的,但不能写成E-3这种形式。实型常量缺省为double型,如后缀f或F,则为float型。3.字符常量单引号括起来的一个字符。如‘a’,‘x’,‘D’,‘?’,‘$’等。注意,

4、‘a’和‘A’是不同的字符常量。每一个字符常量都有其相对应的ASCII码值,如‘A’的ASCII码值为65,‘a’的ASCII码值为97。在内存中占一个字节.还有一些是非显示字符,它以反斜杠开头(称为转义字符),如表示换行符.字符形式含义ASCII代码换行,将当前位置移到下一行开头10t水平制表(跳到下一个tab位置)9b退格,将当前位置移到前一列8r回车,将当前位置移到本行开头13f换页,将当前位置移到下页开头12\反斜杠字符""92'单引号字符39"双引号字符34ddd1

5、到3位8进制数所代表的字符xhh1到2位16进制数所代表的字符无论是不可显示字符,都可用十六进制或八进制ASCII码来表示,如:‘A’可以表示为’x41’。4.字符串常量由双引号括起来的一个字符序列.如:“China”,“A”,“a”,“”从内存的角度看,字符串常量在内存中的结尾是,即以作为串的结束标志.(在写字符串时不必加,系统会自动加上). ‘a’和字符串“a”是不同的。要将字符串存放到变量中保存,则必须利用字符数组.即字符数组用来存放字符串。China符号常量:除了用直接用文

6、字表示常量外,也可为常量命名,这就是符号常量。符号常量在使用之前要先定义[例]constintage=21;constdoublepi=3.14;注:符号常量在声明时一定要赋初值,而在程序中间不能改变其值变量变量:在程序运行期间其值可以改变的量.定义变量的基本规则: (1)变量的第一个字符必须是字母或下划线; (2)变量的第二个字母以后,可以是字母、数字或下划线。变量(序)变量必须先定义,后使用。变量定义的一般形式为:<数据类型><变名1>,<变名2>,…,<变名n>;[例]inta1,a2;char

7、c1,c2;doubler1,r2;在定义一个变量的同时,也可以给它赋以初值。例:inta1,a2=3;charc2='A',c3=66;doubler2=12.12,r3=11.11;变量(序)数组简单地说,数组就是一组具有相同类型数据的集合。即数组中的每一个元素都属于同一个数据类型。数组的定义定义格式:类型数组名[大小1][大小2]…例如inta[10];数组名为a,数组有10个元素,每个元素存放整型数据。这10个元素是:a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7

8、],a[8],a[9];注意:不可使用数组元素a[10]。例如:f1oata[3][4],b[5][5];定义a为3×4(3行4列)的数组,b为5×5(5行5列)的数组,inta[5]={1,2,3,4,5};inta[5]={5,4};intb[2][3]={{1,2,3},{4,5,6}};intb[2][3]={1,2,3,4,5,6};intb[2][3]={{1,2},{3}};chars[4]={‘a’,’b’,’c’,’d’,’’};c

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

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

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