西安石油大学教案(课时备课) 第2次课2学时 章节第3章数据类型、运算符及表达式 1.C语言的数据类型,常量与变量 2.整型数据,浮点型数据,字符型数据 讲授主要3.变量赋初值,各类数值型数据间的混合运算 内容4.算术运算符和算术表达式 5.赋值运算符和赋值表达式 6.逗号运算符和逗号表达式 重点: 1.字符常量,字符变量,字符串 2.各种数据类型的变量的赋值方法 3.各类数值型数据间的混合运算 4.C的运算符分类、优先级和结合性 5.C语言中的算术表达式、赋值表达式、逗号表达式的形式及应用 重点6.自增和自减运算符的使用方法 难点 难点: 1.整型常量赋值给整型变量时的类型匹配 2.字符数据在内存中的存储形式及其使用方法 3.各类数值型数据间的混合运算,强制类型转换 4.自增、自减运算符的使用方法 5.复合的赋值运算符 1.符号常量,变量的“先定义,后使用”规则 2.整常数的3种表示形式,3类整型变量 3.整数在内存中的存放形式,整型常量赋值给整型变量时的类型匹配 要求紫据4.浮点数的2种表示形式,3类浮点型变量 5.字符常量与字符串区别,字符数据在内存中的存储形式及其使用方法 阳知识点和6.变量的初始化 分析方法7.各类数值型数据间的混合运算 8.自增、自减运算符的使用方法 9.算术表达式、赋值表达式的形式及类型转换 10.逗号表达式的形式和求解规则
1.C语言的数据类型,常量与变量 基本类型(整型,字符型,浮点型,枚举类型),构造类型(数组,结构体,共用 体),指针类型,空类型 直接常量,符号常量的表示与优点。 变量的概念,变量名与变量值,变量的地址。 2.整型数据 整常数的3种表示形式:十进制,八进制,十六进制。 整数在内存中是以二进制形式存放的。3类整型变量:int, short, long 整型常量赋值给整型变量时的类型匹配:P45。 3.浮点型数据 教授思 浮点数的2种表示形式:十进制小数形式,指数形式。浮点数在内存中按照指针 ,采用形式存储,指数部分彩规范化的指数形式3类浮点型变量: float, double, long double 4.字符型数据 的教学方C语言的字符常量是用一对单撤号括起来的一个字符。转义字符的作用(例35) 法和辅字符数据在内存中的存储形式:将字符相应的ASCⅡ代码放到存储单元中,并以 助手段 进制形式存放。(例3.6例3.7) 字符串常量是用一对双撇号括起来的字符序列 板书设 字符常量与字符串常量的区别:P52。 计,重剧5.变量的初始化 如何突 在定义变量时给变量赋初值。初始化的完成是在程序运行时执行本函数是赋初值 出,难点的,相当于有一个赋值语句。即inta=3;相当于inta;a=3; 6.各类数值型数据间的混合运算 如何解 在进行运算时,不同类型的数据要先转换成同一类型,然后进行运算。转换规则 师生P4,图3-10 互动等 7.运算符的优先级和结合性(附录C) 8.自增、自减运算符 作用:使变量的值增1或减1。 几点说明 9.算术表达式、赋值表达式的形式、运算规则,强制类型转换 强制类型转换运算符的一般形式:(类型名)(表达式) 当自动类型转换不能实现目的时,用强制类型转换 赋值表达式的形式: 10.逗号表达式 般形式:表达式1,表达式2 求解规则。 作业布置P668:35,38.39,3:10,312