- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
佳木斯大学 C语言程序设计实用教程 第2章 C语言的基本数据及其运算 本章学习目标 了解C的数据类型(基本类型、构造类型、指针类型、空类型)及基本类型数据的使用 掌握C运算符的种类、运算优先级和结合性 掌握不同类型数据间的转换与运算 掌握C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则 2-1 C语言数据类型简介 一个程序应包括两个方面: (1)对数据的描述,在程序中要指定数据的类型和数据的组织形式,即数据结构。 (2)对操作的描述,即操作步骤,也就是算法。 【教学目的】 1、掌握基本类型数据的使用。 【主要内容】 基本类型数据的使用。 【重点与难点】 1、基本类型数据的使用及各种数据在内存中的存储 【教学方法】 采用理论讲解、互动式、归纳式的教学方法 【教学内容】 带着问题学习: 1、c语言中有哪些基本类型,具有哪些操作? 2-1 C语言数据类型简介 C语言的数据类型如下: 整型 字符型 基本类型 单精度实型 实型(浮点型) 双精度实型 枚举型 数据类型 数组类型 构造类型 结构体类型 共用体类型 指针类型 空类型 2-2 标识符 2-2-1字符集 C语言的字符集是指C程序中允许出现的字符,分为以下几类: (1)英文字母(大、小写);A、B、C、D、……Y、Z ,a、b、c、d、……y、z (2)数字:0、1、2、3、4、5、6、7、8、9 (3)特殊符号:+、﹣、﹡、/、%、=、_、!、(、)、#、$、^、、[、]、\、、、{ 、}、|、.、、、?以及空格等。 (4)转义字符:\n、\t、\v、\b、\r、\f、\0、\、\、\\、\ddd、\xhh等。 2-2 标识符 2-2-2标识符 C语言中处理对象的名字都要用标识符表示,如符号常量名、变量名、函数名、类型名、文件名等。 C语言中的标识符是由字母、数字、下划线(_)组成,并且第一个字符必须是字母或下划线。 在C语言中,大写字母和小写字母不通用 2-2 标识符 (1)关键字 关键字也称系统保留字,是一类特殊的标识符,在C语言中有特殊的含义,不允许作为用户标识符使用,不能用作常量名、变量名、函数名、类型名、文件名等。C语言中的保留字共32个,保留字用小写字母表示。 2-2 标识符 2-2 标识符 (2)预定义标识符 预定义标识符也有特定的含义,如C语言提供的库函数的名字(如printf、getchar、fabs等)和编译预处理命令(define、include等)。 (3)用户标识符 用户标识符是用户根据自己的需要而定义的标识符,如对变量、常量、函数等的命名。 2-3 常量 常量是指在程序运行过程中其值不能被改变的量。 在C语言中常用的常量有字符型常量和数值型常量,这些常量在程序中不需要预先说明就能直接使用。 2-3 常量 2-3-1数值常量 1.整型常量 (1)十进制整数。以我们通常习惯的十进制整数形式给出,如123、-234、0。 (2)八进制整数。以数字0开始的数是八进制数,如0123、-0234,后面只能是有效的八进制数字0~7,若写成09就错了。 (3)十六进制整数。以数字0x开始的数是十六进制数,后面只能是有效的十六进制数字0~9,a~f(A~F)表示十进制值10~15,如:0x123、-0x234。 整型常量后面紧跟大写字母L(或小写字母l)则表示此常量为长整型常量。 2-3 常量 2-3-1数值常量 2.实型常量 (1)十进制小数形式,由数字、小数点和正负号组成。如0.123、-0.123、1.、.5都是合法的实型数。其中1.和.5分别代表1.0和0.5。 (2)指数形式,也称科学计数法,用e或E表示指数,其一般形式为:ae±b表示a10±b,其中a是十进制数,可以是整数或是小数,b必须是
您可能关注的文档
- CAXA制造工程师应用技术 关雄飞 第三章 CAXA曲面造型新.ppt
- CAXA制造工程师应用技术 关雄飞 第四章 特征实体造型新.ppt
- CAXA制造工程师应用技术 关雄飞 第五章 数 控 加 工新.ppt
- CC++程序设计基础 佟勇臣 C 程序设计新.ppt
- CorelDRAW X3 平面设计案例教程 刘本军 课件 第1章CorelDRAW X3基础知识新.ppt
- CorelDRAW X3 平面设计案例教程 刘本军 课件 第2章图形绘制与编辑新.ppt
- CorelDRAW X3 平面设计案例教程 刘本军 课件 第3章色彩填充和轮廓线编辑新.ppt
- CorelDRAW X3 平面设计案例教程 刘本军 课件 第4章图形对象的组织与管理新.ppt
- CorelDRAW X3 平面设计案例教程 刘本军 课件 第5章文本编辑处理新.ppt
- CorelDRAW X3 平面设计案例教程 刘本军 课件 第6章图形特效处理新.ppt
- C语言程序设计实用教程 周虹 课件 第3章 顺序结构程序设计新.ppt
- C语言程序设计实用教程 周虹 课件 第5章 循环结构程序设计新.ppt
- C语言程序设计实用教程 周虹 课件 第6章 数组新.ppt
- C语言程序设计实用教程 周虹 课件 第7章 函数新.ppt
- C语言程序设计实用教程 周虹 课件 第8章 编译预处理新.ppt
- C语言程序设计实用教程 周虹 课件 第9章 指针新.ppt
- C语言程序设计实用教程 周虹 课件 第11章 位运算新.ppt
- C语言程序设计实用教程 周虹 课件 第12章 文件新.ppt
- C语言程序设计应用教程 许勇 第1章 C语言概述与算法新.ppt
- C语言程序设计应用教程 许勇 第3章 程序流程控制新.ppt
最近下载
- 机动车辆租赁合同.docx VIP
- 形势与政策论文1500(通用3篇).docx VIP
- 2025年教科版(2024)小学科学三年级上册(全册)教学设计(附目录P171).docx
- T∕CECS G:T34-2023 寒区公路隧道设计标准.pdf
- 2014普通铁路质量控制标准和要求.doc VIP
- 2025年新人教版7年级道德与法治上册全册课件.pptx
- 第一单元+第2课《缤纷的世界美术流派》-2025-2026学年人美版(2024)美术新教材八年级上册.pptx VIP
- 江苏省泰州市区县街道社区乡镇村名称统计.pdf VIP
- 行政管理学题库答案.pdf VIP
- 学校食堂采购水果供应协议书.doc VIP
文档评论(0)