#include stdio.h
#include string.h
#include stdlib.h
#include conio.h
struct student
{
char no[9];
char name[20];
int score[4];
float aver;
float sum;
};
void menu()//菜单
{
printf( \t\t 学生成绩管理系统 \n);
printf(\t\t*******************菜单*******************\n);
printf(\t\t* 1 录入成绩 2 删除成绩 *\n);
printf(\t\t* 3 查询成绩 4 修改成绩 *\n);
printf(\t\t* 5 插入成绩 6 具体查看 *\n);
printf(\t\t* 7 成绩排序 8 保存成绩 *\n);
printf(\t\t* 9 显示成绩 0 退出系统 *\n);
printf(\t\t******************************************\n);
printf(\n);
}
void input(struct student *stu,int *n)//录入成绩
{
int i=*n;
int k=1;
int a,b;
system(cls);
printf(\t\t\t\t录入成绩\n);
while(k)
{
printf(\t\t请输入学号:);
scanf(%s,stu[i].no);
printf(\t\t请输入姓名:);
scanf(%s,stu[i].name);
printf(\t\t请输入语文成绩:);
scanf(%d,stu[i].score[0]);
printf(\t\t请输入数学成绩:);
scanf(%d,stu[i].score[1]);
printf(\t\t请输入英语成绩:);
scanf(%d,stu[i].score[2]);
printf(\t\t请输入C语言成绩:);
scanf(%d,stu[i].score[3]);
printf(\t\t继续录入请输入1,终止录入请输入0:);
scanf(%d,k);
i++;
(*n)++;
}
for(a=0;ai;a++)
{ //sum aver 归零
stu[a].sum=0;
stu[a].aver=0;
}
for(a=0;ai;a++)//计算总分
for(b=0;b4;b++)
stu[a].sum+=stu[a].score[b];
for(a=0;ai;a++)//计算平均分
stu[a].aver=stu[a].sum/4;
system(pause);
}
void dele(struct student *stu,int *n)// 删除成绩
{
system(cls);
int i;
char number[9],name[9];
printf(\t\t请输入您要删除该同学的学号:);
scanf(%s,number);
printf(\t\t请输入您要删除该同学的姓名:);
scanf(%s,name);
for(i=0;i*n;i++)
{
if(strcmp(stu[i].no,number)==0 strcmp(stu[i].name,name)==0)
{
for(;i(*n-1);i++)
stu[i]=stu[i+1];
(*n)--;
}
break;
}
printf(\t\t删除成功!);
}
void search(struct student *stu,int n)// 查询成绩
{
system(cls);
int i,a=1;
char number[9];
char name[20];
while(a)
{
printf(\t\t请输入您的学号:);
scanf(%s,number);
printf(\t\t请输入您的姓名:);
scanf(%s,name);
for(i=0;in;i++)
{
if(strcmp(stu[i].no,number)==0 strcmp
您可能关注的文档
- 水泵轴套磨损革新题库.doc
- 《工程电磁场》第六章时变电磁场程序.ppt
- 水布垭水电站×MW电气部分设计题库.doc
- 神华宁煤集团梅花井煤矿题库.doc
- 水产动物疾病学鱼病学题库.doc
- 《工程经济学》_工程项目经济评价方法定稿1程序.ppt
- 神华神东店塔电厂工程项目部绿色施工方案题库.doc
- 《工程实名制信息管理系统》测试操作内容程序.ppt
- 神经病学(考前重点突击)完整题库.doc
- 《工程图学基础》归纳与程序.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 兰科植物促生菌筛选与人工栽培技术研究.pdf
- 氢氧化钠(片碱)MSDS安全技术说明书.docx
- 国家开放大学电大《成本会计》试题及答案.pdf
- 数学分析第四版下册课后习题答案.pdf
- 数学分析第四版下册课后习题答案.docx
- 2025年秋国家开放大学《商务英语3》形考任务参考答案.pdf
- Unit 2 Know your body Speed up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 2026年春季开学教师收心会校长发言:骏驰启新程,笃行育新人;凝心再聚力,实干谱新篇.docx VIP
- Unit 2 Know your body Start up 外研版(三起)(2024)英语三年级下册.pptx VIP
- 空客A320飞行手册教程.doc VIP
原创力文档

文档评论(0)