- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
情境二 二维连续数据管理系统 任务一 第三单元 结构体和结构体数组
能用C语言设计和实现结构体
数组PDA描述算法的能力
能用C语言实现结构体数组
输入、访问、输出。
通过本次课的学习,
使学生掌握结构体
数组的定义、初始化、
赋值、引用,以及
数组元素成员的访问。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4/9/2017 4:10 AM
一、引入问题
s[0]
s[1]
s[2]
s[3]
s[4]
s[5]
s[6]
85
89
78
99
75
65
87
赵
钱
孙
李
周
武
郑
Math0
C 1
Foxpro2
张0
80
75
92
王1
61
65
71
李2
59
63
70
赵3
85
87
90
周4
76
77
85
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4/9/2017 4:10 AM
一、引入问题
根据学生成绩表,统计出全班的最高成绩、最低成绩和每个人的平均成绩。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4/9/2017 4:10 AM
结构体类型的定义
定义一个结构体的一般形式为:
struct 结构体名
{
成员表列
};
成员表由若干个成员组成, 每个成员都是该结构的一个组成部分。对每个成员也必须作类型说明,其形式为:
类型说明符 成员名;
结构体名和成员名的命名应符合标识符的书写规定。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4/9/2017 4:10 AM
相关例题
例如:
struct stu
{
int num;
char name[20];
char sex;
float score;
};
由此可见, 结构是一种复杂的数据类型,是数目固定,类型不同的若干有序变量的集合。
结构体名
成员
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4/9/2017 4:10 AM
结构体变量的定义
结构体变量有以下三种方法。
1.先定义结构,再说明结构变量。
2.在定义结构体类型的同时说明结构体变量。
3. 直接说明结构变量。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4/9/2017 4:10 AM
先定义结构,再说明结构变量
例如:
struct stu
{
int num;
char name[20];
char sex;
float score;
};
struct stu boy1,boy2;
说明了两个变量boy1和boy2为stu结构体类型。即图4-10所表示的数据结构。
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2004-2011 Aspose Pty Ltd.
4/9/2017 4:10 AM
定义结构体类型的同时说明结构体变量。
例如:
struct stu
{
int num;
char name[20];
char sex;
float score;
} boy1,boy2;
Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.
Copyright 2
您可能关注的文档
- 山东省执业医生注册相关培训基础要求.doc
- 精明消费宝典—买房篇 [2].doc
- 精油介绍和使用参考指引.doc
- 如何发现和修复硬盘坏道—天盾数据恢复中心.ppt
- 精益推进者沙盘模拟10月28日—30日.doc
- 山东联通表短情信.doc
- 如何在手机电脑使用中学会自律.ppt
- 精益生产学提习纲.doc
- 精益生产及SMED实施成功案例分享.doc
- 山东首例小额贷诈款骗案.doc
- 2025年非织造布行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年高温隔热涂料行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年海苔行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年SCR尿素行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年玻璃清洗剂行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年大气铅污染治理行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年混凝土灌注设备行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年金属氢氧化物行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年脸部注射剂行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年课外辅导行业洞察报告及未来五至十年发展趋势预测报告.docx
最近下载
- 管理学案例两面针公司.ppt VIP
- Roland罗兰GW-8说明书 中文.pdf VIP
- 亚吉铁路运营现状及问题分析.pdf VIP
- 2025年下半年新疆塔城地区急需紧缺人才引进243人笔试参考题库附答案解析.docx VIP
- 大理州旅游美宿基本要求与评价.pdf VIP
- 2025年国开电大机考网考题库04008_理工英语4.doc VIP
- 中建EPC项目总承包管理方法与实务2024.docx
- 2025年下半年新疆塔城地区急需紧缺人才引进243人笔试模拟试题及答案解析.docx VIP
- 2025年下半年新疆塔城地区急需紧缺人才引进243人笔试备考题库附答案解析.docx VIP
- 2025年铁路列车员(中级)职业技能鉴定参考试题库-下(判断题汇总).docx VIP
文档评论(0)