C-study/08/README.md

39 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 实验八 结构体(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要求的程序,及测试数据