#include

#include

#include

#define M 50

/********************************全局变量***************************/

typedef struct

{ long id; /*学号*/

char name[20]; /* 姓名 */

char sex[10];

int math; /* 数学成绩 */

int english;

int c_program;

int total;

}STUDENTS;

STUDENTS stu[M]; /* 定义学生结构体变量 */

int num=-1; /* num+1:当前学生个数*/

/* 函数声明// */

/* 主功能模块/ */

void page_title(); /* 主菜单 */

void student_new(); /* 录入学生 */

void student_edit(); /* 修改学生信息 */

void student_del(); /* 删除学生信息 */

void score_search(); /* 根据学号查询学生信息 */

void id_sort(); /* 通过学号递增排序输出 */

void score_sort( ); /* 按成绩递减排序输出 */

void show(int s); /* 显示学生信息 */

/* 子功能模块// */

int find(long id); /* 通过学号查询数组下标 */

void show_one( int n); /* 显示一个学生信息 */

void input_one(int n); /* 输入一个学生信息 */

void count(int n); /* 计算总成绩 */

void into_menu(); /* 从功能模块进入主菜单 */

void left(); /* 保存退出 */

void page_head1();

void page_head2();

/* /文件操作 */

void load(); /* 读取文件 */

void save(); /* 保存文件 */

/* 主函数/// */

void main()

{

load();

while(1)

{

page_title();

}

}

/* 主菜单/// */

void page_title()

{

char c;

system("cls"); /* 清屏 */

printf("\n\n>>>>>>>>>>>>> 学 生 成 绩 管 理 系 统 <<<<<<<<<<<<

printf("\t1 录入学生成绩记录\n\n");

printf("\t2 显示学生成绩记录\n\n");

printf("\t3 修改学生成绩记录\n\n");

printf("\t4 删除学生成绩记录\n\n");

printf("\t5 按学号查询学生记录\n\n");

printf("\t6 按学号显示学生记录\n\n");

printf("\t7 按总成绩递减输出\n\n");

printf("\t8 保存\n\n");

printf("\t0 退出\n\n");

printf("***************************************************\n");

printf(" 请用数字键0-8选择操作\n\n");

c=getch();

system("cls");

switch(c)

{

case '1' : student_new();break; /* 录入学生基本信息 */

case '2' : show(0);break; /* 显示所有记录 */

case '3' : student_edit();break; /* 修改记录 */

case '4' : student_del();break; /* 删除记录 */

case '5' : score_search();break; /* 查询记录 */

case '6' : id_sort();break; /* 按学号排

录入查询学生成绩C语言,学生成绩录入查询系统C语言程序相关推荐

  1. c语言程序设计论文背单词系统,C语言课程设计-背单词系统(含程序)

    C语言课程设计-背单词系统(含程序) 综合性程序设计报告 设计题目: 背单词系统 指导教师: XXX 班 级: 学 号: 设 计 者: XXX 成 绩: _______________ 设计时间: 年 ...

  2. c语言实验报告超市购物系统,C语言超市购物管理系统的报告.doc

    第 PAGE 14 页 共 15 页 TOC \t "标题 2,1,样式2,2,样式3,3" \h 3033 1题目描述 1 760 2 系统分析 1 119 2.1 题目要求 1 ...

  3. c语言作业制作仓库管理系统,C语言课程设计 仓库管理系统

    <C语言课程设计 仓库管理系统>由会员分享,可在线阅读,更多相关<C语言课程设计 仓库管理系统(22页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计实训报告实训题目: 仓 ...

  4. c语言课设仓库管理系统,c语言课设仓库管理系统.doc

    <高级语言程序设计>课程设计 小型仓库管理系统 小型仓库管理系统 题 目: 班 级: 学生学号: 学生姓名: 同组成员: 指导老师: 提交时间: 成 绩: 华南农业大学 信息学院 需求分析 ...

  5. 计划完成提醒系统C语言,通信录管理计划系统C语言知识程序设计.doc

    #+ C语言程序设计 --通讯录管理系统 实 习 报 告 组长: 姚士平 组员: 胡恒山 芮青荣 南京邮电大学电气信息工程B100509班 2011 ※实习前论: 实习的目的.要求与内容 一.实习的目 ...

  6. win10用易语言需要C环境,win10系统易语言打开支持库配置就崩溃的具体教程

    有关win10系统易语言打开支持库配置就崩溃的操作方法想必大家有所耳闻.但是能够对win10系统易语言打开支持库配置就崩溃进行实际操作的人却不多.其实解决win10系统易语言打开支持库配置就崩溃的问题 ...

  7. 航班系统C语言程序流程图,飞机订票系统(C语言代码及流程图)

    飞机订票系统(C语言代码及流程图) 目录 第一部分 源程序---------------------------------------------------3 第二部分 函数流程图-------- ...

  8. c语言课程设计自动答题系统,C语言课程设计-单项选择题标准化考试系统设计.doc...

    PAGE 沈阳航空航天大学 课 程 设 计 报 告 课程设计名称:C语言课程设计 课程设计题目:单项选择题标准化考试系统设计 院(系): 计算机学院 专 业: 计算机科学与技术 班 级: 学 号: 姓 ...

  9. c语言课程设计商品销售系统,c语言课程设计商品销售管理系统.pdf

    C语言课程设计商 品销售管理系统 1 2020 年 4 月 19 日 文档仅供参考 商品销售管理系统 目录 一. 需求分析 2 二.概要设计 2 三.详细设计 4 四.调试分析 14 五.用户手册 1 ...

  10. c语言图书信息图书馆销售系统,C语言图书销售管理系统.doc

    .. PAGE 资料 目录 TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc299616449" 图书销售管理系统设计 PAGE ...

最新文章

  1. day6 面向对象基础
  2. python画图代码彩虹-用python画一颗彩虹色爱心送给女朋友!!!
  3. update 和 left join 合并_Python数据预处理——连接、合并、重塑样本
  4. dmn是大脑中哪个区域_DMN中的函数式编程:感觉就像再次重读我的大学课程一样...
  5. android 开发 矩形截屏插件,Android 上如何实现矩形区域截屏
  6. spingboot 集成swagger2
  7. English trip M1 - PC9 Where am I Teacher:Jade
  8. 【华为云技术分享】一文掌握5种常用的机器学习模型及其优缺点
  9. NSA和CISA 联合发布Kubernetes 安全加固指南
  10. Flutter 基础篇-所有知识点架构
  11. 11gR2 集群(CRS/GRID)新功能—— SCAN(Single Client Access Name)
  12. 关于修改双系统默认启动项设置
  13. 给女朋友道歉的java代码_有关于向女朋友道歉的经典句子
  14. 完美世界:你病了,要么离职,要么996,要么小黑屋三选一
  15. GIF、SVG、PNG、图片格式转换
  16. 架构测试:HAproxy实现负载均衡,前端为nginx+php,数据库实现读写分离和高可用...
  17. Exiftool 命令行操作图片元信息(Megadata)
  18. java推送微信模板消息
  19. Nginx+PHP+MySQL分离部署+社区论坛
  20. iFIX 画面进行语言切换方法

热门文章

  1. 基于单片机的运动监测控制系统设计
  2. PDF文件怎么插入空白页面
  3. c++,全局函数做友名
  4. 数据可视化笔记1 数据可视化简介(简史、分类、功能、目标)
  5. u盘里的文件损坏了怎么修复?
  6. echarts 桑基图sankey
  7. Kubernetes——service管理
  8. 1623_MIT 6.828 在JOS中增加一条交互命令
  9. 从功能到年薪30W+的测试开发工程师,分享我这10年的职业规划路线
  10. 程序员有话说 | 原来你是这样的程序员:麦霸、大厨、舞林高手……