C语言课程设计 使用数组和指针统计成绩 该班有五门课,所有的成绩均
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/13 13:46:30
C语言课程设计 使用数组和指针统计成绩 该班有五门课,所有的成绩均
#include"stdio.h"
#include"stdlib.h"
#include"string.h"
#define N 3
typedef struct z1
{
char no[11];
char name[15];
int score[N];
float sum;
float average;
int order;
struct z1 *next;
}STUDENT;
STUDENT *init();
STUDENT *create();
STUDENT *del(STUDENT *h);
void print(STUDENT *h);
void search1(STUDENT *h);
void search2(STUDENT *h);
STUDENT *insert(STUDENT *h);
void sort(STUDENT *h);
void save(STUDENT *h);
void tongji(STUDENT *h);
int menu_select();
STUDENT *load();
void inputs(char *prompt,char *s,int count);
STUDENT *load();
main()
{
int i;
STUDENT *head;
head=init();
for(;;)
{
switch(menu_select())
{
case 0:head=init();break;
case 1:head=create();break;
case 2:head=insert(head);break;
case 3:save(head);break;
case 4:print(head);break;
case 5:search1(head);break;
case 6:head=del(head);break;
case 7:sort(head);break;
case 8:tongji(head);break;
case 9:search2(head);break;
case 10:exit(0);
}
}
}
int menu_select()
{
char *menu[]={"\n");
}
#include"stdlib.h"
#include"string.h"
#define N 3
typedef struct z1
{
char no[11];
char name[15];
int score[N];
float sum;
float average;
int order;
struct z1 *next;
}STUDENT;
STUDENT *init();
STUDENT *create();
STUDENT *del(STUDENT *h);
void print(STUDENT *h);
void search1(STUDENT *h);
void search2(STUDENT *h);
STUDENT *insert(STUDENT *h);
void sort(STUDENT *h);
void save(STUDENT *h);
void tongji(STUDENT *h);
int menu_select();
STUDENT *load();
void inputs(char *prompt,char *s,int count);
STUDENT *load();
main()
{
int i;
STUDENT *head;
head=init();
for(;;)
{
switch(menu_select())
{
case 0:head=init();break;
case 1:head=create();break;
case 2:head=insert(head);break;
case 3:save(head);break;
case 4:print(head);break;
case 5:search1(head);break;
case 6:head=del(head);break;
case 7:sort(head);break;
case 8:tongji(head);break;
case 9:search2(head);break;
case 10:exit(0);
}
}
}
int menu_select()
{
char *menu[]={"\n");
}
C语言编程用数组计算10个人的平均成绩并统计90分以上人数
c语言用数组编写,输入十个学生成绩求出平均分,并统计高于平均分的人数
【高分】求编写C语言题目,2个同学的三门成绩【语文,英语】的总分和平均分,分别使用函数和数组写?
C语言关于指针和二维数组的问题.
C语言、二维数组指针中的 * 和 &
C语言数组统计正负数和0的个数
C语言 输入10个同学的成绩 统计80分以上和不及格的人数,并输出平均值
C语言:输入一个2*3的整数矩阵和一个3*2的整数矩阵,使用指针数组实现这两个矩阵的相乘.程序如下:
成绩统计分析.要求从键盘输入10名学生成绩,统计出优秀、良好、合格和不合格的人数分别是多少.c语言编程
C语言中若定义数组和指向数组的指针,其中元素的地址可用哪几种方式表达?
C语言中数组元素的指针表示的问题
C语言 输入10个同学的成绩 统计并输出成绩大于80分的学生人数