C-study/08/README.md

39 lines
1.5 KiB
Markdown
Raw Permalink Normal View History

# 实验八 结构体(2学时)
> 作业时间: 2021-12-20 08:06:00 至 2021-12-27 00:00:00
# 实验目的
1. 掌握结构体类型和结构体类型变量的定义方法。
2. 掌握结构体类型变量成员赋值和引用方法。
3. 学会使用结构体数组。
4. 理解指针和结构的关系。
# 实验器材
计算机硬件环境PIII 667以上计算机软件环境Turbo C, Visual C。
# 实验内容
1. 编程题时间换算。用结构体表示时间输入一个时间数值再输入一个秒数nn<60以时秒的格式输出该时间再过n秒后的时间
输入输出示例:
输入时间115940
输入秒30
新时间12010
2. 定义一个含姓名、年龄、英语成绩的结构体类型通过键盘输入5个学生的信息再对年龄大于18岁的学生的英语成绩加上10分然后分别输出成绩变化之前和之后的所有学生的信息。
3. 有10个学生每个学生的数据包括学号姓名3门课的成绩从键盘输入10个学生的数据要求打印出3门课的总平均成绩以及最高分的学生的数据包括学号姓名3门课成绩平均分数
# 技能要点
1. 结构体类型的定义方法;
2. 结构体变量的定义方法;
3. 结构体变量的赋值,以及结构体成员的访问。
# 思考题
1. 结构体和数组都是构造类型,它们的区别是什么?
# 根据实验过程填写下列内容
1. 写出能够完成实验1要求的程序,及测试数据。