(基本数据类型与数据运算)

(基本数据类型与数据运算)

ID:40664735

大小:775.00 KB

页数:94页

时间:2019-08-05

(基本数据类型与数据运算)_第1页
(基本数据类型与数据运算)_第2页
(基本数据类型与数据运算)_第3页
(基本数据类型与数据运算)_第4页
(基本数据类型与数据运算)_第5页
资源描述:

《(基本数据类型与数据运算)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1学习目标理解C语言标识符的概念并能灵活运用,理解并掌握基本数据类型及其相互转换,掌握常量与变量的概念并能灵活运用,重点掌握各种运算符及表达式的使用方法。第3章基本数据类型与数据运算2学习内容基本标识符数据类型常量与变量基本数据类型的转换运算符和表达式应用举例3基本标识符保留关键字在C语言中有一些标识符被称为保留关键字(共32个),系统已经预先定义了它们的具体含义,它们具有特殊的用途,不允许用户再作它用。1.标识数据类型float,int,long,short,char,double等。2.标识流程控制break,continue,else,

2、for等。3.标识存储类型auto,static等。4.标识运算符sizeof4预定义标识符1.编译预处理命令define,include,ifdef等。2.标准库函数名fabs,sqrt,pow,printf等。基本标识符5用户自定义标识符命名规则:(1)以字母或下划线开头,且后跟字母、数字、下划线的组合。(2)变量名不能包含除“_”(下划线)以外的任何特殊字符,如:%、#、逗号、空格等。(3)变量名不能包含空白字符(换行符、空格和制表符称为空白字符)。(4)要区分字母的大小写。如SUN、SUn、Sun、sun等都是不同的标识符。基本标识符

3、6基本标识符合法的标识符:sum,_total,month,student_name不合法的标识符:M.D.John,¥123,#33,3D64,a>b7【注意】(1)通常变量名、函数名用小写,而符号常量名用大写。(2)不要使用系统关键字、预定义标识符作为用户自定义的标识符。(3)定义标识符时应该做到“见名知意”,以增加程序的可读性。(4)ANSIC和C++标准都没有限定标识符的长度,但各个C和C++编译系统都有自己的规定。为保证程序的可移植性,建议标识符的命名不要超过8个字符。基本标识符8C程序的组成一个C程序应包括以下两方面内容:(1)对

4、数据的描述。即数据结构(datastructure)。(2)对操作的描述。即操作步骤,也就是算法(algorithm)。数据是操作的对象,操作的目的是对数据进行加工处理,以得到期望的结果。打个比方,厨师做菜肴,需要有菜谱。菜谱上一般应包括:①配料,指出应使用哪些原料;②操作步骤,指出如何使用这些原料按规定的步骤加工成所需的菜肴。面对同一些原料可以加工出不同风味的菜肴。9C程序的组成著名计算机科学家沃思(nikiklausWirth)提出:程序=算法+数据结构+程序设计方法+语言工具和环境C语言的数据结构是以数据类型形式出现的。数据类型分类如下

5、:10数据类型11数据类型全称类型说明符(缩写标识符)长度范围字符型char8-128~127无符号字符型unsignedchar80~255有符号字符型signedchar8-128~127整型int16-32768~32767无符号整型unsignedint(unsigned)160~65535有符号整型signedint16-32768~32767短整型shortint(short)16-128~127无符号短整型unsignedshortint(unsignedshort)160~255有符号短整型signedshortint16-1

6、28~127长整型longint(long)32-2147483648~2147483647有符号长整型signedlongint32-2147483648~2147483647无符号长整型unsignedlongint(unsignedlong)320~4294967295单精度型float32约精确到7位数双精度型double64约精确到15位数表3.1ANSIC标准中的数据类型12【注意】因字符型、整数的缺省定义是有符号数,所以singed可省略。C编译程序允许使用整型的简写形式,即所有的int均可缺省。13常量常量是指那些在程序执行过

7、程中其值保持不变的量。C语言的常量按其表现形式可以分为:直接常量1.整型常量2.实型常量3.字符常量4.字符串常量符号常量常量与变量14直接常量:就是用数字直接表示的常量,在程序中可以直接使用。1.整型常量整型常量即整常数。有以下三种形式表示:(1)十进制整数。如123,-456,0。(2)八进制整数。以0开头的数是八进制数。如:01231×82+2×81+3×80十进制数83-011-1×81+1×80十进制数-9。(3)十六进制整数。以0x开头的数是十六进制数。如:0x1231×162+2×161+3×160十六进制数291。-0x12-

8、1×161+2×160十六进制数-18。直接常量152.实型常量实数又称浮点数。实数有两种表示形式:(1)十进制小数形式。它由数字和小数点组成,注意必须有小数点。例

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

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

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