为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

赋值运算符

2017-11-19 6页 doc 17KB 31阅读

用户头像

is_014457

暂无简介

举报
赋值运算符赋值运算符 计算机程序设计(C语言)教案 课课程 计算机 数据类型、运算符第 11~15 课总学时80 必修 题名称 程序设计 与表达式 学时型 目标:熟练掌握C语言中常见数据类型的表示方法;能够使用常量与变量,算术运算教学目符、赋值运算符、逗号运算符。 标及重重点:常量与变量的使用,整型数据、实型数据、字符型数据的表示方法 点难点 难点:常量与变量的使用 教学准 备(教 具、课多媒体教室(投影仪) 件、图 片、资 料) 板书 采用PowerPoint演示文稿(幻灯片)形式 设计 教和学的过程 教学 教师活动 ...
赋值运算符
赋值运算符 计算机程序设计(C语言) 课课程 计算机 数据类型、运算符第 11~15 课总学时80 必修 名称 程序设计 与表达式 学时型 目标:熟练掌握C语言中常见数据类型的表示方法;能够使用常量与变量,算术运算教学目符、赋值运算符、逗号运算符。 标及重重点:常量与变量的使用,整型数据、实型数据、字符型数据的表示方法 点难点 难点:常量与变量的使用 教学准 备(教 具、课多媒体教室(投影仪) 件、图 片、资 料) 板书 采用PowerPoint演示文稿(幻灯片)形式 设计 教和学的过程 教学 教师活动 学生活动 内容 简要 对实验和习题情况进行点评;提问归 回顾 纳 讲解 引入实例,激发学生兴趣 新知识 认识“程序=数据结构+算法”,强调掌握数据 结构是学好C程序设计的基础;掌握常量与变实例 利用新知识实例的技术要点,引量的概念,整型数据、实型数据、字符型数据目标导学生完成实例目标 的表示方法,掌握变量赋初值、各类数值型数 据间的混合运算、算术运算符和算术表达式、 赋值运算符和赋值表达式、逗号运算符和逗号 表达式;运用新知识和已有知识积极参与课堂归纳 总结归纳本讲 中实例程序的设计,使自己尽快掌握新知识。小结 课后独立完成实验题目,对本讲内容进行归纳 和综合运用。 分析 发现问题,通过改善实例目标,启发 讨论 学生创新思维 ,并引入下节课内容 结合讲课内容独立完成两个小程序的练习 设计并完成思考题,培养学生综合能思考 力 1 讲课提要 内容提要 说明 掌握数据结构是学1. 程序=数据结构+算法 好C程序设计的基简要回顾 简要回顾2. N-S流程图表示算法 础 1. C语言的数据结构即数据类型; 2. 常量与变量; 3. 整型数据; 4. 实型数据; 5. 字符型数据; 强调重点和难点:阐述主题 阐述主题6. 变量赋初值; 常量与变量 7. 各类数值型数据间的混合运算; 8. 算术运算符和算术表达式; 9. 赋值运算符和赋值表达式; 10. 逗号运算符和逗号表达式; 常量与符号常量 举例说明符号常量常量与变量常量与变量 变量概念:在程序运行时,其值可以改变的量与变量的表示方法 (重点) (重点) 整型常量的表示; 举例说明整型常整型数据整型数据整型变量的定义 量、整型变量的使(重点) (重点)用方法 实型常量与实型变量; 举例说明实型常量 实型常量又分两种形式: 与实型变量的使用 十进制形式0.123、1.0 方法实型数据实型数据指数形式123e3、123E - 3 (重点) (重点)实型变量又分两种形式: 单精度--float ,在内存中占4B,7位有效数字 双精度--double,在内存中占8B,提供15~16位有效数字 字符常量与字符变量 字符常量 用单引号括起来的一个符号,如„A?、„b?、„#? 特殊形式的字符常量,以一个“ \ ” 开头的字符序列; 字符变量(在内存占1B)用来存放一个字符常量,如cha c1,c2;c1=„A?;c2=„B? 在内存中字符变量中存字符的ASCII码, 如: A 65 B 66 举例说明字符常量字符变量和整型变量是通用的(但字节数不同), 与字符变量的使用可以理解成字符变量中保存的是整数。 字符型数据字符型数据方法,通过例题强例题: (重点) (重点) main() 调字符变量和整型 { int a, b; char c, d; 变量是通用的。 a=65; b=„\x41?; c=65; d=„\x41?; printf (“%c ,%d\n”,a, a); printf (“%c ,%d\n”,b, b); printf (“%c ,%d\n”,c, c); printf (“%c ,%d\n”,d, d);} A,65 A,65 A,65 A,65 2 可以在定义变量时进行初始化 int a=2; 也可以初始化一部分变量 int a ,b ,c=3 ; 强调变量初始化的变量赋初值 变量赋初值变量初始化相当于赋值 意义及方法 int a;a =4; 不能对几个变量赋同一个初值 int a=b=c=4; 不同数据类型之间混合运算,先要转换成同一类型,有一各类数值型各类数值型掌握不同数据类型定的。 数据间的混数据间的混之间混合运算的规合运算(难合运算(难则 点) 点) 算术运算符 +、-、*、/、% 关系运算符 >,<,==,>=,<=,!= 逻辑运算符 ! , && ,|| 位运算符 << ,>> ,~ ,| ,^ ,& 赋值运算符 = 算术运算符算术运算符条件运算符 ? : 掌握算术运算符的逗号运算符 , 和算术表达和算术表达使用 指针运算符 * ,& 式 式 求字节数运算符 sizeof 强制类型转换运算符 (类型) 分量运算符 . , -> 下标运算符 [ ] 其它 赋值运算符 “=”是赋值运算符,作用是将一个数值赋给一个变量。如:赋值运算符赋值运算符a=3;x=a+b;a=y; 掌握赋值运算符的和赋值表达和赋值表达注意赋值运算的方向,如:3=a;a+b=x; 使用 式 式 类型转换 赋值运算符两侧的类型可以不一致,但都是数值 型或字符型。赋值前要进行类型转换。 1) 用逗号将两个表达式连接起来,叫逗号表达式. 表达 式1,表达式2 。 如:3+5,6+8 2) 逗号运算符又称顺序求值运算符,整个逗号表达式的值逗号运算符掌握逗号运算符等于最后一个表达式的值. 和逗号表达函数的参数用逗号分开,但不是逗号表达式 的使用 式(难点) (难点)3) 隔开函数参数的逗号,不是逗号运算符 Printf(“%d,%d,%d”, a,b,c) Printf(“%d, %d”,( a,b),c) 重点和难点: 常量与变量;强调在使用中逐渐理解和掌握强调重在理解的本章内容的方法。 基础上使用已学 知识,不要死记 硬背、过多的在小结 小结 细枝末节上浪费 时间,而是要通 过动手实践,学 会编程 参考教学网站(jsj.zstu.edu.cn)中的实验三 要求独立完成, 实验题目 实现本讲教学目实验题目 标 3 4
/
本文档为【赋值运算符】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索