《C语言程序设计》课程教学课件(PPT讲稿)第2章 数据类型、运算符与表达式

第2章数据类型、运算符与表达式
第2章 数据类型、运算符与表达式

本章主要内容2.2C语言的数据类型2.3常量、变量和标识符2.4整型数据2.5实型数据2.6字符型数据2.7C语言的运算符与表达式
本章主要内容 2.2 C语言的数据类型 2.3 常量、变量和标识符 2.4 整型数据 2.5 实型数据 2.6 字符型数据 2.7 C语言的运算符与表达式

本章重点1掌握c语言数据类型的分类2掌握基本数据类型的常量说明3.掌握基本数据类型变量的定义存储和引用4掌握运算符与表达式
本章重点 1 掌握c语言数据类型的分类 2 掌握基本数据类型的常量说明 3. 掌握基本数据类型变量的定义、 存储和引用 4 掌握运算符与表达式

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

2.2C语言的数据类型整型int单精度实型char字符型float基本类型实型(浮点型)双精度实型枚举类型enumdouble数组类型数据类型构造类型结构类型structunion联合类型指针类型void空类型(无值类型
2.2 C语言的数据类型 数据类型 构造类型 指针类型 空类型(无值类型) void 数组类型 结构类型 struct 联合类型 union 基本类型 单精度实型 float 双精度实型 double 整型 int 字符型 char 实型(浮点型) 枚举类型 enum

数据类型的作用决定该数据类型数据的存诸空间的大小存储方式取值范围精度运算(操作)的规则
数据类型的作用 决定该数据类型数据的 存储空间的大小 存储方式 取值范围 精度 运算(操作)的规则

第2章数据类型、运算符与表达式标识符
标识符 第2章 数据类型、运算符与表达式

2.3.1标识符1.标识符定义:用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列2.标识符命名规则·第一个字母:字母或下划线数字、有效字符:字母、下划线●关键字:不能用作变量名。关键字见附录B·C语言严格区分英文字母大小写total、Total、TOTAL是三个不同的变量名
2.3.1 标识符 1. 标识符定义:用来标识变量名、符号常量名、函数名、 数组名、类型名、文件名的有效字符序列 2. 标识符命名规则 ⚫ 第一个字母:字母或下划线 ⚫ 有效字符:字母、数字、下划线 ⚫ 关键字:不能用作变量名。关键字见附录B ⚫ C语言严格区分英文字母大小写。 total、Total 、TOTAL是三个不同的变量名

标识符2.3.13.标识符的命名习惯函数名小写英文字符:变量名、大写英文字符:常量名“见名知义”:英文单词、英文缩写、汉语拼音字头name/xm(姓名)、sex/xb(性别)、salary/gz(工资)不要混淆数字和相似的英文字母。如 0 与O、1 与I
3. 标识符的命名习惯 ◼ 小写英文字符:变量名、函数名 ◼ 大写英文字符:常量名 ◼ “见名知义”:英文单词、英文缩写、汉语拼音字头 name/xm(姓名)、sex/xb(性别)、salary/gz(工资) ◼ 不要混淆数字和相似的英文字母。如 0 与 O、1 与 l 2.3.1 标识符

第2章数据类型、运算符与表达式常量和符号常量
常量和符号常量 第2章 数据类型、运算符与表达式
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《C语言程序设计》课程教学课件(PPT讲稿)第1章 C语言概述.pptx
- 《网络技术》课程教学课件(讲稿)第3章 运输层.pdf
- 《网络技术》课程教学课件(讲稿)第6章 链路层和局域网.pdf
- 《网络技术》课程教学课件(讲稿)第4-5章 网络层.pdf
- 《网络技术》课程教学课件(讲稿)第7章 无线网络和移动网络.pdf
- 《网络技术》课程教学课件(讲稿)第2章应用层.pdf
- 编程所需数据及类型(PPT课件)Python数据类型.pptx
- 常州大学:《嵌入式系统原理及应用》课程教学课件(讲稿)嵌入式系统概述.pdf
- 常州大学:《编译原理》课程教学课件(讲稿)绪论——什么是编译.pdf
- 常州大学:《计算机网络》课程教学课件(讲稿)概述.pdf
- 常州大学:《面向对象程序设计(Java)》课程教学课件(讲稿)概述.pdf
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter0_绪论.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter10_2存储器系统.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter10_1存储器接口.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter10_0存储器组织.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter9_3 32处理器结构.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter9_2 80x86保护模式原理与结构.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter9_1高档微处理器Pentium(M).pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter9_0 从8086到Pentium微处理器.pptx
- 江苏科技大学:《微机原理与接口技术》课程教学资源(PPT课件)Chapter8_3 AD转换ADC0809.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第4章 选择结构.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第5章 循环结构(5.1 概述 5.2 goto 5.3 while语句 5.4 do-while语句 5.5 for语句).pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第6章 函数.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第8章 数组.pptx
- 《C语言程序设计》课程教学课件(PPT讲稿)第9章 指针.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第1章 程序设计基本方法.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第2章 Python程序实例解析.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第3章 基本数据类型.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第4章 程序的控制结构.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第5章 函数和代码的复用.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第6章 组合数据类型.pptx
- 北京理工大学:《Python语言程序设计》课程电子教案(PPT课件)第7章 文件和数据格式化.pptx
- 《软件工程 Software Engineering》课程教学课件(PPT讲稿)第一章 概论.pptx
- 《软件工程 Software Engineering》课程教学课件(PPT讲稿)第二章 软件工程过程模型.pptx
- 《软件工程 Software Engineering》课程教学课件(PPT讲稿)第三章 传统软件工程.pptx
- 《软件工程 Software Engineering》课程教学课件(PPT讲稿)第四章 面向对象基础.pptx
- 《软件工程 Software Engineering》课程教学课件(PPT讲稿)第五章 可行性分析及制定项目计划.pptx
- 《软件工程 Software Engineering》课程教学课件(PPT讲稿)第六章 面向对象分析.pptx
- 《软件工程 Software Engineering》课程教学课件(PPT讲稿)第七章 面向对象设计.pptx
- 《软件工程 Software Engineering》课程教学课件(PPT讲稿)第八章 软件编码与测试.pptx
