- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《第3章C程序设计基础》.ppt
第3章 C程序设计基础 l???????? 常量与变量 l???????? 数据结构与数据类型 l???????? 运算符的优先级与结合性 l???????? 强制类型转换运算 l???????? 算术运算符与算术表达式 l???????? 关系运算符与关系表达式 l???????? 逻辑运算符与逻辑表达式 l???????? 赋值运算符与赋值表达式 l???????? 逗号运算符和逗号表达式 常用数学函数 3.1 常量与变量 常量和变量都表现为某一数据类型。 而在C语言中,常量不需要类型说明,变量则需要类型说明, 即使用变量时需要“先定义,再使用”。 3.1 常量与变量 C语言提供了丰富的数据类型,这些数据类型归纳如下: 3.1.1常量 1.整型常量 如:-7,45,6789,06789,0x6789,6789l等。 2.实型常量 如:2.34,2.34E-5等。 4.字符串常量 如:“m”,“abc”,“mmm”等。 5.控制字符 用反斜扛“\”和特定字符组合表示 3.1.1常量 表3-1 控制字符常量转义字符表 3.1.1常量 6.符号常量 符号常量的定义形式为: #define 标识符 常量 其中#define也是一条预处理命令(预处理命令都以#开头),称为宏定义命令(在后面预处理程序中将进一步介绍),其功能是把该标识符定义为其后的常量值 3.1.2变量 1.变量说明 在C程序设计中,使用变量时必须首先对它的数据类型进行说明,简单的定义格式为: 数据类型说明符 变量名列表; 或 数据类型说明符 变量名1[,变量名2,……]; 3.1.2变量 2.变量初始化 初始化变量的简单格式: 数据类型说明符 变量名1=常量或表达式 [,变量名2=常量或表达式,……]; 或 变量名 = 常量或表达式; 3.1.2变量 3.变量与存储器 3.2整型数据类型 数据类型与数据的存储有关,也与操作应用有关。数据类型可以从不同的方面进行分类。按照数据的运算性质,可以分为整型数据类型、实型数据类型和字符型数据类型; 数据类型从长度上分,有8位、16位、32位和64位; 从数据的符号来分,有无符号数和有符号数等。 3.2.1?? 整型变量的分类 在C语言中,整型变量的基本类型为int,根据不同变量的取值范围可以给它们加上不同的修饰符: 1.基本型:类型说明符为int,在内存中占2个字节。 2.短整量:类型说明符为short int或short。所占字节和取值范围均与基本型相同。 3.长整型:类型说明符为long int或long,在内存中占4个字节。 3.2.1?? 整型变量的分类 例3.4带符号的整型数据运算 main() { int a,b; a=32767; b=32767+1; printf(”a=%d\n”,a); printf(”b=%d\n”,b); } 程序运行结果: a=32767 b=-32768 例3.4带符号的整型数据运算 3.2.2 整型变量的定义 程序中用到的整型数据变量必须先定义,变量定义的一般形式为: 整型类型说明符 变量名1,变量名2,…; 其中,整型类型说明符包括:short、long、int和unsigned short、unsigned long、unsigned int等。 例3.5整型变量的定义与使用。 main() { long x,y; int a,b,c,d; x=5; y=6; a=7; b=8; c=x+a; d=y+b; printf(c=x+a=%d,d=y+b=%d\n,c,d); } 程序运行结果: c=x+a=12,d=y+b=14 3.2.3?? 整型常量的表示方法 1.十进制整常数:十进制整常数没有前缀。其数码为0~9。 2.八进制整常数:八进制整常数必须以0开头,即以0作为八进制数的前缀。 3.十六进制整常数:十六进制整常数的前缀为0X或0x。 3.2.4 整型常量的分类 一个int型整数,其值在-32768~32767,一个整型常量后加u或U后缀则被认为是unsigned类型,在内存中按unsigned规定的方式存放。 例如:
您可能关注的文档
最近下载
- 《心理健康讲座》ppt课件(图文).pptx
- 初中英语话剧7-8个人物的剧本.doc VIP
- 鲁教版五四制八年级上册生物 第七单元 第一章 动物的主要类群 练习题(无答案).doc VIP
- [人教版小学五年级上册美术教案.doc VIP
- 《中华人民共和国放射性污染防治法》知识培训.pptx VIP
- 二年级上册劳动技术教案(详).docx VIP
- 第2课 使用数字设备 教案 义务教育人教版信息科技三年级全一册.docx VIP
- DLT5161表格大全(电气装置安装工程质量检验和评定规程).pdf VIP
- 初中数学综合实践活动课教学策略研究.pptx VIP
- 六年级语文上册第二单元教材分析+说课.pptx VIP
文档评论(0)