编写一个程序实现下面的功能:
A.建立一个数组用于存储学生的学号、姓名和三门课程的成绩和平均成绩
B.输入学号后输出该学生的学号、姓名和三门课程的成绩
C.输入学号后删除该学生的数据
D.插入学生的数据
E.输出平均成绩在80分及以上的记录
F.退出
实验五 结构体
一、实验目的
1.掌握结构体类型变量的定义和使用。
2.掌握结构体类型数组的概念和使用。
二、实验内容
编写一个程序实现下面的功能:
A. 建立一个数组用于存储学生的学号、姓名和三门课程的成绩和平均成绩
B. 输入学号后输出该学生的学号、姓名和三门课程的成绩
C. 输入学号后删除该学生的数据
D. 插入学生的数据
E. 输出平均成绩在80分及以上的记录
F. 退出
要求用循环语句实现B--E的多次操作
三、实验具体实验程序代码(要有注释)、测试结果(最好截图)和实验总结
1、实验代码
//科目:C语言实验结构体
//题目:A. 建立一个数组用于存储学生的学号、姓名和三门课程的成绩和平均成绩 // B. 输入学号后输出该学生的学号、姓名和三门课程的成绩
//作者:武叶
//语言:C语言
//创作时间:2012年4月12日
#include"stdio.h"
#include"string.h"
struct student
{
int num;
char name[20];
float yingyu;
float shuxue;
float cc;
float avg;
};
struct student stud[100];
int main()
{
int i,j,n;
int k=1;
printf("输入有N个学生数:");
scanf("%d",&n);
printf("学号 姓名 英语 数学 c++\n");