《程序设计基础-c语言》杨莉 刘鸿翔
3.输入10个学生的信息(包括学号、姓名、性别、年龄、成绩)组成结构体数组分别统计男、女人数,计算全体学生的平均年龄、平均成績并将高于平均成绩的学生信息输出
- 使用两个结构体
stuinf
、cnt1
分别存储学生信息和统计信息 - 使用
for循环
计算平均年龄和平均成绩 - 并用
for循环
嵌套if判斷
高于平均成绩的学生,并输出信息
《程序设计基础-c语言》杨莉 刘鸿翔
3.输入10个学生的信息(包括学号、姓名、性别、年龄、成绩)组成结构体数组分别统计男、女人数,计算全体学生的平均年龄、平均成績并将高于平均成绩的学生信息输出
stuinf
、cnt1
分别存储学生信息和统计信息
for循环
计算平均年龄和平均成绩
for循环
嵌套if判斷
高于平均成绩的学生,并输出信息
《程序设计基础-c语言》杨莉 刘鸿翔
2.建立一个结构体stuinf包含学生的姓名和成绩编写一个输入学生的姓名和成绩,然后输出的程序
1、定義学生类:成员变量有学号、姓名、出生日期(字符串的属性有哪些)、成绩;成员方法包括构造方法、计算学生年龄的方法、输出学生信息的方法;在主方法中创造一个学生对象然后输出他的信息(包括他的年龄);
(1)员工类(Employee):成员变量包括员工号和员工姓名,荿员方法包含构造方法和输出方法(输出员工信息);
(2)部门主管类(Manager):从员工类继承而来同时添加新的成员变量:主管部门名;添加构造方法,要调用父类Employee的构造方法;覆盖父类中的输出方法输出部门主管对象的信息;
(3)测试类(Test):包含一个主方法。在主方法中创建一个员工对象和一个部门主管对象并调用输出方法显示员工信息和部门主管信息。
*定义学生类:成员变量有学号、姓名、出生日期(字符串的属性有哪些)、成绩;
*成员方法包括构造方法、计算学生年龄的方法、输出学生信息的方法;
*在主方法中创造一个學生对象,然后输出他的信息(包括他的年龄);