当前位置:文档之家› 湖北理工学院C语言实验七

湖北理工学院C语言实验七

实验七结构体和共用体
实验课程名: C语言程序设计
专业班级:15级工管1班学号:201540620104 姓名:张润泽实验时间:12.19—12.23 实验地点:k4—508 指导教师:吴桂芳
(2)
(2)运行结果分析:
运行结果正确。

2、有5个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入5个学生数据,要求打印出3门课总平均成绩,以及及最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。

程序源代码如下:
#define N 5
struct student
{
char num[ 6 ];
char name[ 8 ];
int score[ 4 ];
(2)运行结果分析:
运行结果正确。

3、使用结构体类型数组编写一个程序用来输入并显示教师的基本情况信息。

教师的基本情况信息包括:姓名、性别、出生年月日、住址、电话、月收入。

要求使用嵌套的结构体类型表示出生年月日,模拟输如下列两个教师的信息,并按下列格式输出在屏幕上。

姓名性别出生日期住址电话月收入
1. 李四女1965年5月8日莲花小区6号7432156 1200.00
2. 王五男1972年8月9日和平里12号8654367 950.00
解答:
(1)源代码:
#include<stdio.h>
#include<string.h>
(3)运行结果分析:
运行结果正确。

三、实验小结
1、结构体类型与基本数据类型的不同,它是复合数据类型。

2、结构体成员变量与普通变量的定义一样,可以是结构体变量。

相关主题