C语言程序设计(201-1)

来源:百度知道 编辑:UC知道 时间:2024/05/06 10:44:03
利用结构体类型编制一程序,实现输入三个学生的学号、姓名及C语言期中和期末成绩然后计算并输出其平均成绩。

#include "stdlib.h"
#include "stdio.h"
#include<conio.h>
#include<string.h>
#define STU struct student
#define LEN sizeof(STU)
STU *creat_node();
int choose_act();
search_node(STU *h);
void delete_node(STU *h);
insert_node(STU *h);
struct student
{
int num;
char name[20];
int sorts;
struct student *next;
};
main()
{
STU *head;
int m=1;
char n;//增加个字符变量
while((n!='n')||(n!='N'))
{
head=creat_node();//1 这一行最好在前面,用来提示输入
m=choose_act();//2
switch(m)
{
/*case 1:head=creat_node();break; 这句没意义,这个句是一定要用的,
没有它其他函数都不能运行;*/
case 1:search_node(head);break;
case 2:insert_node(head);break;
case 3:delete_node(head);break;
case 0:break;
default:break;
}