(完整word版)C语言程序设计基础-结构体习题.doc
需积分: 0 58 浏览量
更新于2022-11-15
收藏 35KB DOC 举报
C语言程序设计基础-结构体习题
本资源摘要信息涵盖了C语言程序设计基础中的结构体习题,包括结构体变量的定义和使用、结构体数组的应用、结构体指针的使用、结构体排序等多方面的内容。
一、结构体变量的定义和使用
结构体变量是一种自定义的数据类型,它可以包含多个成员变量,每个成员变量可以是不同的数据类型。在上面的第一个习题中,我们定义了一个名为Student的结构体变量,包含四个成员变量:num、name、sex和addr。然后,我们使用scanf函数输入学生的信息,并使用printf函数输出学生的信息。
在这个习题中,我们学习了如何定义和使用结构体变量,如何使用scanf函数输入结构体变量的成员变量,如何使用printf函数输出结构体变量的成员变量。
二、结构体数组的应用
在第二个习题中,我们学习了如何使用结构体数组来存储多个学生的信息。我们定义了一个名为Student的结构体数组,包含三个成员变量:num、name和score。然后,我们使用scanf函数输入两个学生的信息,并使用printf函数输出成绩较高的学生的信息。
在这个习题中,我们学习了如何定义和使用结构体数组,如何使用scanf函数输入结构体数组的成员变量,如何使用printf函数输出结构体数组的成员变量。
三、结构体指针的使用
在第三个习题中,我们学习了如何使用结构体指针来统计选票结果。我们定义了一个名为Person的结构体变量,包含两个成员变量:name和count。然后,我们使用scanf函数输入被选人的名字,并使用printf函数输出各人得票结果。
在这个习题中,我们学习了如何定义和使用结构体指针,如何使用scanf函数输入结构体指针的成员变量,如何使用printf函数输出结构体指针的成员变量。
四、结构体排序
在第四个习题中,我们学习了如何使用结构体排序来输出学生的信息。我们定义了一个名为Student的结构体数组,包含三个成员变量:num、name和score。然后,我们使用scanf函数输入多个学生的信息,并使用printf函数输出学生的信息按照成绩的高低顺序。
在这个习题中,我们学习了如何定义和使用结构体数组,如何使用scanf函数输入结构体数组的成员变量,如何使用printf函数输出结构体数组的成员变量,并且学习了如何使用结构体排序来输出学生的信息。
本资源摘要信息涵盖了C语言程序设计基础中的结构体习题,包括结构体变量的定义和使用、结构体数组的应用、结构体指针的使用和结构体排序等多方面的内容。
xinkai1688
- 粉丝: 388
- 资源: 8万+
最新资源
- 毕设和企业适用springboot社交互动平台类及线上图书馆源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及信息管理系统源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及医疗信息管理平台源码+论文+视频.zip
- 毕设和企业适用springboot社区服务类及电商产品推荐平台源码+论文+视频.zip
- 毕设和企业适用springboot社区服务类及个性化推荐系统源码+论文+视频.zip
- 毕设和企业适用springboot社区服务类及基因数据分析平台源码+论文+视频.zip
- 毕设和企业适用springboot商城类及数字内容管理平台源码+论文+视频.zip
- 毕设和企业适用springboot商城类及数字营销平台源码+论文+视频.zip
- 毕设和企业适用springboot商城类及文化旅游信息平台源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及在线教育互动平台源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及在线票务管理平台源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及在线招聘平台源码+论文+视频.zip
- 毕设和企业适用springboot社交互动平台类及智能会议管理平台源码+论文+视频.zip
- 毕设和企业适用springboot社区服务类及技术文档管理平台源码+论文+视频.zip
- 毕设和企业适用springboot社区服务类及互联网金融平台源码+论文+视频.zip
- 毕设和企业适用springboot社区服务类及交通运输管理平台源码+论文+视频.zip