C语言数据类型运算符及表达式课件.ppt

C语言数据类型运算符及表达式课件.ppt

ID:57057056

大小:492.00 KB

页数:54页

时间:2020-07-30

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

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

1、第3章数据类型运算符与表达式本章内容:熟记C语言的基本元素掌握常量和变量的概念以及各种数据类型的常量和变量的形式不同类型数据间的混合运算几种基本运算符及其表达式7/28/20211本章难点:★整型数据与字符型数据的通用★不同类型数据间的混合运算第3章数据类型运算符与表达式7/28/20212,逗号(左圆括号>右尖括号%百分号.圆点)右圆括号!感叹号&and(与);分号[左方括号

2、竖线^xor(异或):冒号]右方括号/斜杠*乘号?问号{左大括号反斜杠-减号‘单引号}右大括号~波折号=等于号“双引号<左尖括号#井号+加号§3.1C语言的基本元

3、素C语言使用的基本符号共有如下五种:(1)大写字母:A~Z(2)小写字母:a~z(3)阿拉伯数字:0~9(4)下划线:_(5)标点符号和的运算符一、符号集(字符集)7/28/20213二、标识符用来标记常量、变量、函数及文件名字的字符序列标识符的构成规则:●以字母(大小写皆可)或下划线开头●随后可跟若干个(包括0个)字母、数字、下划线如:xy3_imaxELSEXA_to_B√7xint#Nobadonere-input×一、符号集§3.1C语言的基本元素注意:区分大小写。如:sum、Sum是二个标识符7/28/20214一、符号集三、关键字(P.

4、365)32个注意:★所有的关键字都有固定的意义,不能用作其它★所有的关键字都必须小写如:else与ELSE代表不同含义:else是关键字,ELSE是用户定义的标识符也称“保留字”。它是C语言中具有特定含义、专门用作语言特定成分的一类标识符如:mainifelseintcharfloatdefine等§3.1C语言的基本元素二、标识符7/28/20215§3.1C的数据类型P.37复习:计算机中数据的表示数字的表示:※数制※符号位※原码、反码、补码字符的表示:※编码(ASCII码)※字符集(P364附录A)求下列整数的补码(8位字长)5,-2,0结

5、果:500000101-210000010原11111110补0000000007/28/20216基本数据类型ANSI标准的整型数据(表3-1)类型字节数取值范围int2-32768~32767(-215~215-1)short2-32768~32767(-215~215-1)long4-231~231-1Unsigned20~65535(0~216-1)Unsignedshort20~65535(0~216-1)Unsignedlong40~232-17/28/20217ANSI标准的实型数据(表3-2)类型字节数取值范围(非0绝对值)floa

6、t43.4e-38~3.4e38double81.7e-308~1.7e308ANSI标准的字符型数据(附录A)类型字节数取值范围char(有符号)1-128~127char(无符号)10~255(字符的ASCII码)基本数据类型7/28/20218§3.1C的数据类型P.37数据是操作的对象,数据类型是指数据的内在表现形式(代码、存储、运算)C的数据类型如下:(各书略有不同)指针类型空类型定义类型typedef构造类型基本类型整型:short、int、long实型(浮点型):float、double字符型char数组结构体共用体union枚举型e

7、num数据类型7/28/20219一、常量和符号常量§3.2常量和变量P.371、常量:在程序运行过程中,其值不能被改变的量(直接写出来的量)常量区分为不同类型和范围(表示形式)如:12、3.2、'a'【例3-1】#definePRICE30intmain(){intnum,total;num=10;total=num*PRICE;printf("ttotal=%d",total);return0;}7/28/202110一、常量和符号常量2、符号常量:用一个标识符代表的一个常量。定义方法:#define标识符常量【例3-1】#definePRI

8、CE30intmain(){intnum,total;num=10;total=num*PRICE;printf("ttotal=%d",total);return0;}§3.2常量和变量7/28/202111一、常量和符号常量二、变量2、变量的定义方法:类型符标识符作用:在内存中给变量分配对应空间1、变量:其值是可以改变的量。它用标识符(变量名)来表示,在内存中占据一定的存储单元。【例3-1】#definePRICE30intmain(){intnum,total;num=10;total=num*PRICE;printf("total=%d"

9、,total);}如:inti,j,imax;charc1,c2,s;floatx,root1,root2;doubley

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

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

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