C语言-电子《教案》31_第1页
C语言-电子《教案》31_第2页
C语言-电子《教案》31_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、教学设计章节或工程名称第十一章构造类型11.1本次授课类型团理论 口实验 口理实一体 口实训 口实习班级地点周次星期节次授课进度350191S3-2212十八23、4回符合 口超前 口滞后320191J1-202十八41、2回符合 口超前 口滞后350197J1-201十九43、4回符合 口超前 口滞后教学目标1、掌握结构体类型定义方法2、掌握结构体变量的定义及引用教学重点1、结构体类型定义方法2、结构体变量的定义及引用教学难点结构体变量的引用教学环节内容要点教学方法 与手段时间 分配新课引入学生信息存储问题案例法10分钟新课介绍结构体类型定义方法知识讲授 引导启发25分钟结构体变量的定义知识

2、讲授 引导启发25分钟结构体变量的引用知识讲授 引导启发25分钟总结归纳重点掌握结构体类型定义方法、结构体变晟的定义 及引用,难点为结构体变量的引用。归纳法5分钟教学效果及改进思路7至42嫉烹乂行号用HUA1AN COLLEGE OF INFORMATION TECHMOLOGY7至42嫉烹乂行号用HUA1AN COLLEGE OF INFORMATION TECHMOLOGY教案一、新课引入学生信息由学号、姓名、性别和年龄构成。但不能用一维数组存储。二、结构体类型定义方法.结构体类型定义的一般形式如下: struct结构体名数据类型1数据类型数据类型1数据类型2成员列表1;成员列表2;数据类

3、型n数据类型n数据类型n成员列表n;);.说明struct是定义结构体类型的关键字,其后是结构体名,这两者合称为 结构体类型标识符。一般情况下,这两者要联合使用,不能分开。但在某些不需 要结构体名的状态,也可以省略结构体名。(2)结构体名的命名方法与一般变量名命名方法相同。(3)结构体成员的数据类型可以是C语言允许的所有变量类型。甚至可以 是某个结构体变量类型。结构体成员的命名方法与一般变量名的命名方法相同。 注意:每个成员名后面有(4)每个结构体成员列表中可以有一个或多个同类型的成员,如果成员多 于一个,每两个成员之间用逗号分隔。(5)在之后是结构体定义结束符该符号不能遗漏。例如:struc

4、t studentint number; char name8; char sex; int age;泳4唬玄城*M俏号沱知安HUA1AN COLLEGE OF INFORMATION TECHMOLOGVfloat c_program;);三、结构体变的定义1.定义结构体类型的同时定义结构体变量定义结构体类型时,只要在最后的括号“”与分号“;”之间插入变量名表列,即可同时定义结构体变量。其一般形式为:struct结构体名(数据类型1成员列表1;数据类型2成员列表2; 数据类型n成员列表n;变量名列表;2.程序举例:在定义学生结构体类型的同时定义结构体变量stl、st20 struct stu

5、dent(int number;char name8;char sex;int age;float c_program; stl, st2;四、结构体变的引用.结构体变量的赋值如果定义了两个结构体变量sll、st2,下面以给这两个变量赋值如下列图的 值为例,介绍结构体变量赋值的一般方法。stl35013101王迪F2090st2 35013112 杨 光M1980main() struct sludeni(int number;char namc8;char sex;int age;教案教案教案确,公会就戈境与号用教案HUA1AN COLLEGE OF INFORMATION TECHMOtO

6、GYfloat c_program;|stl=35013101,“王迪”,F,20,90,st2二35013112,“杨光19,80);printf(stl: %d,%s,%c,%d,%fnn,st 1 .number,st i .name,st 1 .sex,st 1 .age,st 1 .c_program);printf(st2: %d,%s,%c,%d,%nst2.number,,st2.sex,st 1 .age,st2.c_program);I.结构体变量的引用在上面程序中其中的printf语句中,我们用stl. numberst 1. namestl. sex 等形式引用了结构体变量stl中的成员。结构体变量是假设干个相同或不相同数据 类型的数据集合,对结构体变量的访问通常是通过对结构体中各个成员的访问来 进行的。访问结构体成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论