ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:56.90KB ,
资源ID:3217247      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3217247.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第三章 数据类型 运算符与表达式.doc)为本站会员(11****ws)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

第三章 数据类型 运算符与表达式.doc

1、第 3 章 数据类型、运算符与表达式3.1 数据类型1.以下一些数据类型,由这些数据类型可以构造出不同的数据结构。2.算法处理的对象是数据,而数据是以某种特定的形式存在的。3.在程序中对用到的所有数据都必须指定其数据类型。数据有常量与变量之分,他们分别属于以上这些类型。3.2 常量与变量一、常量1.常量:在程序运行过程中,值始终不变的量。2.常量种类:(1)整型常量,12、0、-3 、 (2)实型常量,4.6、-1.23、(3)字符常量, a、 d、(4)符号常量,用一个标志符代表一个常量。3.符号常量注意:不能再被赋值;一般要大写。好处:含义清楚(见名知意) ;一改全改(方便) 。二、变量1

2、.变量:变量代表内存中具有特定属性的一个存储单元,它用来存放数据,也就是在程序运行过程中,值可以发生改变的量。变量名是一个地址,在地址中取值即为变量值。注意:先定义,再使用。2.标识符:由程序员声明的单词,用来命名程序中出现的一些实体。简单地说,标识符就是一个名字。标识符的命名规则:1)由大小写字母、下划线和数字组成,且只能由字母或下划线开头。例如:sum、_aaa 、a1、stu_name 合法;N.1、1a 不合法2)大小写不同,sum 、 SUM 和 Sum 互不相同 数据类型基本类型整型 int字符型 char实型构造类型数组 type 结构体 struct共用体 union单精度 f

3、loat双精度 double枚举 enum指针 type *空类型 void3)长度不超过 n 个字符(n=8,n 随系统不同而不同)4)力争做到见名知意,例如:name,age 较好,x,y,a1 较差5)变量使用前必须定义类型(先定义,后使用)6)不得与关键字重名3.3 整型数据一、整型常量1.整型常量的表示方法(1)十进制:123、 0(2)八进制:以 0 开头的数,例如:0123,即(123)8,等于十进制的 83(3)十六进制:以 0x 或 0X 开头,例如:0x123,等于十进制的 291。2.整型常量的类型(1)根据整数的范围,可判断其类型(2)一个整常量后面加一个字母 u 或

4、U,认为是 unsigned int 型。(3)在一个整常量后面加一个字母 l 或 L,则认为是 long int 型常量。2、整型变量1.整型变量的存放形式数据在内存中是以二进制形式存放的。2.整型变量的种类(1)基本整型: int有符号:signed int 宽度:32 位 (4 字节)范围:-231(231-1), -21474836482147483647无符号: unsigned int范围:0(232-1), 04294967295(2)短整型:short int 或 short宽度:16 位(2 字节)有符号: signed short int 范围:-3276832767 无符

5、号: unsigned short int范围:065535(3)长整型:long int 或 long宽度:32 位(4 字节)有符号:signed long int范围: -21474836482147483647无符号:unsigned long int范围:04294967295注意:long 定位 32 位,short 定位 16 位,而 int 可以是 32 位也可以是 16 位。3.整型变量的定义 对变量的定义一般放在一个函数的开头部分的声明部分。例如:int a,b,c;不同种类的整型数据可以进行算术运算。3.整型数据超出后会溢出超出范围即开始从最左边的数开始。3.4 浮点型数

6、据一、浮点型常量1.浮点型常量的表示方法(1)十进制形式 它由数字和小数点组成(注意必须有小数点)例如:0.123、 123. 45 、 0.00 、 .123、 123.(2)指数形式 E 或 e,e 前必须有数,e 后的指数必须是整数例如:123.45e3 或 123.45E3 但 e3 、 23.5e3.5 、 e 不合法2.浮点型常量的类型C 语言编译系统将浮点型常量作为双精度来处理。一个浮点型常量可以赋给一个 float 型、double 型或 long double 型变量,根据变量的类型截取实型常量中相应的有效为数字。二、浮点型变量1.浮点型变量按照指数形式存储;指数部分采用规范

7、化的指数形式。2.浮点型变量的种类 (1)单精度型:float宽度:32 位(4 字节 )范围: (+/- ) 3.4*10-383.4*1038精度:十进制 6 位有效数字(2)双精度型:double宽度:64 位(8 字节 )范围: ( +/- ) 1.7*10-3081.7*10308精度:15 位有效数字(3)长双精度型:long double double 类型相同( 不要求)3.浮点型数据的舍入误差注意:尽量避免将一个很大的数和一个很小的数直接相加或相减,否则就会“丢失”小的数。3.5 字符型数据1.字符常量 C 语言的字符常量是用单引号括起来的一个字符,例如: a、 F、 $、

8、n字符型常量占用一个字节每个字符常量有一个编码数字值,即 ASCII 码表中的码值例如:A65, B-66, a-97, a-98字符常量像数值一样可以参加运算 例如 if(cA赋值运算符按照“自右而左”的结合顺序。赋值表达式中的“表达式” ,又可以是一个赋值表达式。赋值表达式作为左值时应加括号。赋值表达式也可以包含复合的赋值运算符。3.10 逗号运算符和逗号表达式1.逗号表达式,又称“顺序求值运算符” 。2.逗号表达式一般形式:表达式 1,表达式 2,表达式 n执行的操作是从左向右依次求解表达式的值,逗号表达式的值是最后一个表达式的值例(1) a=3*5, a*4 最终结果为 60例(2) int a,b,c;d=(a=1,b=a+2 ,c=b+3 ) ;printf(“d=%d”,d);运行结果为 6逗号运算符是所有运算符中级别最低的。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。