《C语言》课程教学课件(PPT讲稿)第三章 C语言的数据类型、运算符和表达式章

第三章C语言的数据类型、 运算符和表达式
第三章 C语言的数据类型、 运算符和表达式

第一节标识符 定义:用来标识常量名、变量名、函数名、 数组名、文件名等对象的有效字符 序列 命名规则: 1)由字母(大小写)、数字、下划线 2)第一个字符必须为字母或下划线 如: ab name file1 sum 5x Doc Bao ei int ×
第一节 标识符 定义:用来标识常量名、变量名、函数名、 数组名、文件名等对象的有效字符 序列 命名规则: 1)由字母(大小写)、数字、下划线 2)第一个字符必须为字母或下划线 如: ab name file1 _sum 5x Doc. Bao ei int √ ×

注意事项: (1)区分大小写,即大写字母和小写字母被认 为是不同的字符 如: name Name NAME (2)C语言的关键字是一类特殊标识符,它们具 有特定的含义,已被C语言做其他用途,即 关键字不能做变量名、常量名、函数名 文件名等 (3)”见名知意”,即选有相应含义的英文单词 等作为标识符
注意事项: (1)区分大小写,即大写字母和小写字母被认 为是不同的字符。 如: name Name NAME (2)C语言的关键字是一类特殊标识符,它们具 有特定的含义,已被C语言做其他用途,即 关键字不能做变量名、常量名、函数名、 文件名等 (3)”见名知意”,即选有相应含义的英文单词 等作为标识符

第二节数据类型 1.概述 1)对“数据”的描述 在程序中需要指定数据的类型即数据的组 织形式,即数据结构 2)对“动作”的描述 值对数据的加工处理步骤与过程,即算法
第二节 数据类型 1.概述 1)对“数据”的描述 在程序中需要指定数据的类型即数据的组 织形式,即数据结构 2)对“动作”的描述 值对数据的加工处理步骤与过程,即算法

2.数据类型 C语言中,数据结构是以数据类型的形式来 体现的。 数据类型是指数据的内在存储方式。 C语言提供了丰富的数据类型p38 从另一个角度来看:C语言中的数据又可以分成: 常量 变量
2.数据类型 C语言中,数据结构是以数据类型的形式来 体现的。 数据类型是指数据的内在存储方式。 C语言提供了丰富的数据类型 p38 从另一个角度来看: C语言中的数据又可以分成: 常量 变量

第三节常量 整型常量(整数)如:123-58 实型常量(实数)如:5.40.486 字符常量(字符)如:a’田 转义字符 如:“mn“012 字符串常量如:“ China
第三节 常量 整型常量(整数) 实型常量(实数) 字符常量(字符) 转义字符 字符串常量 如: 123 -5 8 如: 5.4 0.486 如: ‘a’ ‘H’ 如: ‘\n’ ‘\012’ 如: “China

正整数 1.整型常量(整数 负整数 十进制整型常量0~9 表示形式〈八进制整型常量0~7 十六进制整型常量0~9,A~F 如:整数1234在C语言中 十:1234 八:02322 十六:0x4D2
1.整型常量(整数) 表示形式 正整数 负整数 十进制整型常量 0~9 八进制整型常量 0~7 十六进制整型常量 0~9,A~F 如: 整数1234在C语言中 十:1234 八:02322 十六:0x4D2

2.实型常量(实数、浮点数) 小数形式 表示形式 指数形式 整数部分 1)小数形式〈小数点 小数部分 格式:±整数部分小数部分
2.实型常量(实数、浮点数) 小数形式 指数形式 表示形式 1)小数形式 整数部分 小数部分 小数点 格式: ±整数部分.小数部分

注意: (1)当整数部分或小数部分为0时,可省略不写, 但不能同时缺省(“0.0″不能写成 (2)小数点是小数部分的标志,不能省略 如:234.5 3.6 156 034 0 78
注意: (1)当整数部分或小数部分为0时,可省略不写, 但不能同时缺省(“0.0”不能写成“.”) (2)小数点是小数部分的标志,不能省略 如: 234.5 -3.6 .156 -.034 0. 78

尾数部分 2)指数形式〈E或e 指数部分 格式:土尾数部分e土指数部分 如:12.34e+9表示12.34×10 5.6789E-10表示5.6789×1010 58.99e-6表示-58.99×106
2)指数形式 尾数部分 指数部分 E或e 格式: ±尾数部分e ±指数部分 如: 12.34e+9 表示 5.6789E-10 表示 -58.99e-6 表示 12.34×109 5.6789×10-10 -58.99×10-6
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《C语言》课程教学课件(PPT讲稿)第二章 基本数据类型和运算.ppt
- 《C语言》课程教学课件(PPT讲稿)第一章 C语言概述.ppt
- 《C语言》课程教学课件(PPT讲稿)第十二章 文件.ppt
- 《C语言》课程教学资源(作业习题)SUNNY.doc
- 《C语言》课程教学课件(PPT讲稿)第十一章 结构体与共用体.ppt
- 《C语言》课程教学资源(作业习题)第十一章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第十一章 结构体与共用体.ppt
- 《C语言》课程教学资源(作业习题)第十一章 作业二级要求1.doc
- 《C语言》课程教学资源(作业习题)第十章(作业2).doc
- 《C语言》课程教学资源(作业习题)第十章(作业1).doc
- 《C语言》课程教学课件(PPT讲稿)第十章 指针.ppt
- 《C语言》课程教学资源(作业习题)第十章(作业2).doc
- 《C语言》课程教学资源(作业习题)第十章(作业1).doc
- 《C语言》课程教学课件(PPT讲稿)第十章 指针.ppt
- 普通高等教育“十一五”国家级规划教材:《建筑CAD》PPT教学课件(共八章)(陕晋军).ppt
- 21世纪高等院校规划教材:《数据库基础―Access2003 应用教程》封面.ppt
- 21世纪高等院校规划教材:《数据库基础―Access2003 应用教程》第一章 数据库基础知识.ppt
- 21世纪高等院校规划教材:《数据库基础―Access2003 应用教程》第五章 窗体.ppt
- 21世纪高等院校规划教材:《数据库基础―Access2003 应用教程》第四章 报表.ppt
- 21世纪高等院校规划教材:《数据库基础―Access2003 应用教程》第十章 数据库综合应用实例.ppt
- 《C语言》课程教学资源(作业习题)第三章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第四章 最简单的C程序设计.ppt
- 《C语言》课程教学资源(作业习题)第四章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第五章 逻辑运算和选择结构.ppt
- 《C语言》课程教学资源(作业习题)第五章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第六章 循环结构程序设计.ppt
- 《C语言》课程教学资源(作业习题)第六章 作业.doc
- 《C语言》课程教学资源(作业习题)answer.doc
- 《C语言》课程教学课件(PPT讲稿)第七章 数组.ppt
- 《C语言》课程教学资源(作业习题)第七章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第八章 函数.ppt
- 《C语言》课程教学资源(作业习题)第八章 作业.doc
- 《C语言》课程教学课件(PPT讲稿)第九章 编译预处理.ppt
- 《C语言》课程教学资源(作业习题)第九章 作业.doc
- 《计算机网络及Internet应用》课程教学课件(PPT讲稿).ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第十一章 结构体与共同体.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第十章 指针.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第四章 顺序程序设计.ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第一章 C语言概述(赵新灿).ppt
- 郑州大学:《C程序设计》课程教学资源(PPT课件讲稿,第三版)第五章 选择结构程序设计.ppt