9.1结构类型的使用(教案)-《C语言程序设计基础》同步教学(航空工业出版社)

2024-03-31
| 5页
| 86人阅读
| 34人下载
普通

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 -
章节 -
类型 教案
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 34 KB
发布时间 2024-03-31
更新时间 2024-03-31
作者 匿名
品牌系列 -
审核时间 2024-03-31
下载链接 https://m.zxxk.com/soft/44218640.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

教案首页 课程:C语言程序设计 授课教师: 学年 第 学期 周次 第 周 时间 月 日 专业班级: 授课 章节 单元9: 结构类型的使用 授课 方式 理论课□ 实验课□ 实训课□ 教学做一体化课程√ 教学 时数 2学时 教学 目的 学会根据实际问题构造结构类型;掌握结构类型的说明、变量定义和基本操作方法;掌握函数处理结构类型数据的思想和基本方法。 教 学 组 织 教学内容 教学过程设计及时间分配 1.结构类型的基本使用 (1)结构类型的说明 (2)结构类型变量的定义 (3)结构类型的基本操作 2. 用函数处理结构类型数据 1. 问题引入 对比讲解、互动 10分 2.结构类型的说明 任务驱动 5分 3.结构变量的定义 演示、讲授 10分 4.结构变量的引用及实例 演示、操作 25分 5.随堂练习 15分 6.用函数处理结构类型数据 案例 20分 7.小结、作业及实验安排 讲授 5分 教学 重点 重点:结构类型的说明、结构变量的定义及引用 教学 难点 难点:用函数处理结构类型数据 教学 手段 理论讲授、演示、对比讲解、案例分析 双语 教学 Structure syntax error — 结构类型语法错误 Structure size too large — 结构类型尺寸太大 作业及 思考题 作业:单元总结与单元练习 知识拓展:链表的含义及使用 参考 资料 1. 谭浩强主编的《C语言程序设计》(清华大学出版社)。 2. 丹尼斯·里奇《C语言程序设计》(第二版)。 3.NCRE考试用教程《C语言程序设计》(高等教育出版社)。 4.网络教学资源:国家精品课网站: http://121.26.225.5/jpkc/cyuyan/index.htm。 本讲 内容 学法 指导 对于结构类型的使用,首先要理解结构类型数据在现实生活中的实际意义,在此基础上记住结构类型数据使用的步骤及正确表达。然后通过上机练习一些实际问题,进一步理解和巩固。 单元9 结构类型的使用(教案) 教学内容及教学过程 说明 步骤一 问题引入 表9-1某单位招聘考试结果 编号 姓名 笔试成绩 面试成绩 总成绩 1501 王虎 89 92 181 1502 李雪 87 96 183 1503 张扬 82 85 167 ... ... ... ... ... 数据构成有如下特点: (1)行内各字段数据的类型和含义不完全相同。 (2)各行间数据类型情况是相同的。 (3)以行为单位处理数据。 针对此类数据问题,C语言提供了“结构”这一构造类型来进行表示。 结构类型的使用方法类似于绘制二维表格的过程: 绘制二维表格: 使用结构类型: 第一步:制作表头 第一步:结构说明 第二步:画出各行 第二步:结构变量定义 第三步:编辑各行数据 第三步:结构变量引用 步骤二 讲授 9.1 结构类型的基本使用 9.1.1 结构类型说明 【例9-1】说明表9-1的结构类型。 struct job_exam //结构类型关键字以及结构名称 { unsigned num; //编号 char name[10]; //姓名 int exama; //笔试成绩 int examb; //面试成绩 int total; //总成绩 }; 归纳结构类型说明的一般格式为: struct <结构名> { <类型名1> <成员变量名1>; <类型名2> <成员变量名2>; ...... <类型名n> <成员变量名n>; }; 9.1.2 结构变量定义 【例9-2】用结构类型job_exam定义结构变量。 (1)struct job_exam a,b; //定义两个结构变量a和b (2)struct job_exam s[3]; //定义一个结构变量数组s,有三个元素 (3)struct job_exam *p=&a; //定义一个结构指针p,指向结构变量a 说明: (1)结构类型说明和结构变量定义合二为一。 (2)可以在定义结构变量时初始化。 (3)结构变量占用内存情况:各个成员变量所占字节

资源预览图

9.1结构类型的使用(教案)-《C语言程序设计基础》同步教学(航空工业出版社)
1
9.1结构类型的使用(教案)-《C语言程序设计基础》同步教学(航空工业出版社)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。