- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 C语言基础 1.1 程序设计方法 1.1.1 程序设计语言概述 1、模块化设计方法 自顶向下,逐步细化如图所示 2、结构化编码 1.2 C语言简介 1.2.1 C语言的发展 1.2.2 C语言的特点 第2章 数据类型、运算符和表达式 2.1 C语言的基本语法单位 1、字符集 2、关键字 2.2 常量与变量 2.3 基本数据类型 2.3.1 整型数据 1、整型常量的表示 C的整型常量有三种表示形式: (1)十进制整数,如13,0,-1 (2)八进制整数:以0(零)开头,后跟0~7八个数字组成的数字串。负数在0前加“-”。如:012,0347,-0500 (3) 十六进制整数:以0和字母X或x开头,后跟0~9和字母A~F或a~f组成的数字串。负数在0X或0x前加“-”。如:0x12,0Xab,0x3f 以上三种表示形式都可以在整数后面加上后缀u或U,构成无符号整数,如:123u、300U、012u、0765U、0x12u、0XA99U 2、 整型变量 一个整数(以13主例)在存储单元中的存储情况 long 型 (3)整型变量的定义 P17例2.2: 2.3.2 实型数据 (1)十进制小数形式(定点形式):如16.5,-4.79 (2)指数形式(又称科学表示法),按绝对值来说,一般实数值很大或很小时用指数形式表示方便。 定点部分+e (E)+整数指数部分 其中e或E相当于数学中幂底数10,如: 2、实型变量的定义 (3)实型变量的定义 思考:学生成绩的数据类型,设两门课程 int a, b; 或float a, b; 2.3.3 字符型数据 一、字符常量 1.字符常数,可显示字符,用单引号括起来的一个字符,如’a’,’5’ 、’#’ (2) 八进制转义字符,由“\”后的1~3个八进制数字构成的字符序列。如: \62 62是ASCⅡ的八进制,表示字符2 \101 101是ASCⅡ的八进制,表示字符A \141 141是ASCⅡ的八进制,表示字符a 二、字符串常量 用双引号括起来的字符序列。例:“ABCD”、“data”、“126.7” 1.字符串常量的存储方式 2.字符常量与字符串常量区别 (1)‘A’≠“A” (2)字符常量只占1个字节存储单元,字符串常量则占一批连续的存储单元,其所占字节数是字符串长度加1。 (3)字符常量存放在字符变量中,字符串常量则存放在字符数组中。 (4)字符常量可以与整数混合运算。 三、字符变量 用于存放字符常量,即一个字符变量只能存放一个字符。 在内存中占一个字节,取值范围-128~127。 2.5 运算符和表达式 P256 附录2 2.5.1 算术运算符和算术表达式 一、基本算术运算符 二、自增、自减运算符 ++(加1或自增运算符) --(减1或自减运算符) 优先级:++、--高于二元算术运算符 结合性:自右至左 例: P21例2.7: 三、算术表达式 表达式在计算机程序设计中使用非常广泛。在C语言中,具有多种形式的表达式,如算术表达式、关系表达式、逻辑表达式等。一个常量,一个变量都可以看成是一个表达式,一个表达式可通过运算符与另一个表达式构成新的表达式。 表达式的书写规则: (1)所有表达式必须以线性形式写出。因此分子、分母、指数、下标等都必须写在同一行。如: B2 B*B 2.5.2 表达式计算中的数据转换1、隐式转换 在进行运算时,不同类型的数据要先转换成同一类型,然后进行运算,转换规则: 2、强制类型转换 格式:(类型关键字)常量 (类型关键字)变量 (类型关键字)(表达式) 2.5.3 赋值运算符与赋值表达式 一、赋值运算符与表达式 1、= 优先级:低于算术运算符 结合性:自右至左 注意:赋值运算符左边必须是变量或数组元素; 右边可以是常量、变量或表达式等等。 4、赋值表达式的值取左边变量的值 5、赋值运算中的类型转换 转换方式有两种: 二、复合赋值运算符与表达式 1、复合赋值运算符 +=、-=、*=、/=、%= 2、复合赋值表达式 三、赋值表达式作为右边运算量 形式:变量 赋值运算符 赋值表达式 2.5.4 逗号运算符与表达式一、逗号运算符 , 扩展形式: 2.6 C语句概述 1.?表达式语句 表达式后加一个分号构成。最典型的表达式语句是,在赋值表达式后加一个分号构成的赋值语句。 例如,“num=5 ”是一个赋值表达式,“num=5;”是一个赋值语句。 空语句 空语句仅由一个分号构成。 2.?流程控制语句if()~el
您可能关注的文档
最近下载
- 论 自由 精品读本.pdf
- 医疗器械质量管理体系文件.pptx
- 金融中心施工总承包工程项目特色与观摩亮点介绍.pptx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析1524.docx
- 做自己的心理医生【26页】.pptx
- Module 4 单元整体教学设计 外研版(三起)六年级上册英语.docx
- 环球金融中心项目专项测量放线施工方案.docx
- 环球金融中心项目施工总承包工程质量创优策划.ppt
- 鼎信JB-QT-TS3200火灾报警控制器(联动型)安装使用说明书 XF2.900.029AS Ver.pdf VIP
- 中华护理学会团体标准TCNAS 21─2021解读:胰岛素皮下注射(1).pptx
文档评论(0)