高二下高教社编程语言基础C语言(第5版)教案2.1-2.2 C语言的数据类型

2023-03-28
| 5页
| 365人阅读
| 4人下载
普通

内容正文:

课题序号 4 授课班级 授课课时 4h 授课形式 理论+上机 授课章节 名称 2.1 C语言的数据类型 2.2常量和变量 使用教具 计算机、多媒体电视、黑板 教学目的 1. 掌握C语言的几种数据类型 2. 掌握C语言中常量和变量的使用方法 教学重点 1.三种数据类型 2. 常量和变量 教学难点 1. 常量的定义2. 浮点型变量的定义 更新、补 充、删节 内容 课外作业 教学后记 授课主要内容或板书设计 2.1 C语言的基本数据类型 一:整型数据 二:浮点型数据 三:字符型数据 类型标识符 名  称 字节数 范  围 char 字符型 1 -27 ~ +27-1 (-128 ~ +127) short 短整型 2 -215  ~ +215-1 (-32768~32767) int 或long 长整型 4 -231  ~ +231-1  (-2147483648~2147483647) float 浮点型(实型) 4 10-37 ~10+38  (绝对值) double 双精度浮点型 8 10-307 ~10+308(绝对值) unsigned 如何修释? 2.2常量和变量 一:常量和符号常量 #define 标识符 字符串 二:变量 类型说明符 变量名; 课 堂 教 学 安 排 教学过程 主 要 教 学 内 容 及 步 骤 (一)前堂回顾 (二)导入新课 (三)新授 (四)总结扩展: (五)作业布置: C语言的开发过程: 1.  编辑源程序。2.  编译源文件。3.  连接目标文件及库文件。4.运行程序。 一个程序应包括数据描述和操作步骤两方面的内容。数据是操作的基本对象,所以我们可以这样认为程序=数据结构+算法。数据结构就是包括数据类型在内的一些相关知识,这节课我们就来具体学习C语言中的几种常量和变量以及数据类型。 第二章  基本数据类型与顺序程序设计 2.1C语言的基本数据类型 一:整型数据 二:浮点型数据 三:字符型数据 unsigned 如何修释   2.2常量和变量 2.2.1:常量和符号常量  1.      用#define定义符号常量,一般形式为:#define  标识符  字符串。 2.2.2:整型常量 例  子  说          明  -1234 十进制整型常量 (包含数字0~9) 01234 八进制整型常量(以0开头,包含数字0~7) 0x1234 十六进制整型常量(以0x或0X开头,包含数字0~9、 字母A~F或a~f) 0L long型十进制整型常量(以l或L结尾) 1)      十进制整型常量。如123、-321、02)      2) 八进制整型常量。以0开头的数是八进制数。如0123表示八进制的123。 3)      十六进制整型常量。以0x开头的数是16进制数。如0x123代表16进制的123。 2.      整型变量:int  i,j;      /*定义整型变量*/。 3.      标识符 1)基本型:用int表示,范围是-32768~32767。 2)短整型:用short表示。 3)长整型:用long表示。 4)无符号型:分别用unsigned int(0~65535)、unsigned short和unsigned long表示,只存放数不存放符号。 2.2.3:浮点型常量 1.      浮点数即为数学中的实数。有以下两种表示形式: 1)十进制数形式。由数字和小数点组成,并且必须有小数点。例:5 → 整型数据;5.0 → 实型数据。 2)科学表示法(指数形式)。例:1.23e3或1.23E3都可表示1.23*103。 2.      浮点型常量:例:123.05、5.6e23.    浮点型变量 1) 单精度(float)l        占四个字节,32位。l        有效数位是7位。例:111111.111有效位为111111.1。l        定义方式;float  x,y;2)双精度(double)l        占8个字节。l    15个有效数字位。l        2) 定义方式:double  z; 2.2.4:字符型常量 C的字符常量是用单引号(即撇号)括起来的一个字符。 1.      ASCAII码:美国标准信息交换码。 1)    用七位二进制编码组成,ASCII码共128个。 2)    传送数据时使用8位二进制编码,最高位为奇偶校验位。 2.      字符常量 1)    ’a’与’A’是不同的字符常量,’ ’是定届符。 2) 

资源预览图

高二下高教社编程语言基础C语言(第5版)教案2.1-2.2 C语言的数据类型
1
高二下高教社编程语言基础C语言(第5版)教案2.1-2.2 C语言的数据类型
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。