c语言程序设计学籍信息,c语言学籍信息管理系统设计
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
使用下面的数据设计一个简单的学籍管理系统。
学生基本信息文件(A.TXT)极其内容:
学号 姓名 性别 宿舍号码 电话号码
01 张成成 男 501 87732111
02 李成华 女 101 87723112
03 王成凤 女 101 87723112
04 张明明 男 502 87734333
05 陈东 男 501 87732111
06 李果 男 502 87734333
07 张园园 女 102 87756112
学生成绩基本信息文件(B.TXT)极其内容:
.....................................................................................................................
学号 课程编号 课程名称 学分平时成绩 实验成绩 卷面成绩 综合成绩 实得学分
01 A01 大学物理 3 66 78 82
02 B03 高等数学 4 78 -1 90
01 B03 高等数学 4 45 -1 88
02 C01 VF 3 65 76 66
................................................................................................................
功能要求极其说明:
(1)数据录入功能:录入每个学生的学号、课程编号、课程名称、学分、平时成绩、实验成绩、卷面成绩共7个数据。实得成绩、实得学分根据条件自动运算。
综合成绩的计算:
a.如果本课程的实验成绩为-1,则表无实验成绩,综合成绩=平时成绩*30%+卷面成绩*70%
b.如果实验成绩不为-1,表示本课程有实验成绩,综合成绩=平时成绩*15%+实验成绩*15%+卷面成绩*70%
实得学分的计算:采用等级学分制。
综合成绩在90~100之间,应得学分=学分*100%
综合成绩在80~90之间,应得学分=学分*80%
综合成绩在70~80之间,应得学分=学分*75%
综合成绩在60~70之间,应得学分=学分*60%
综合成绩在60分以下,应得学分=学分*0%
(2)查询功能:分为学生基本情况查询和成绩查询两种
学生基本情况查询:
输入一个学号或姓名(可实现选择)查出此学生的基本信息并显示输出。
输入一个宿舍号码,可查出本室所有学生的基本信息并显示输出。
称号查询:
输入一个学号时,查出此学生所有课程情况,格式如下:
学号:XX 课程名称:XXXX综合成绩:XX实得学分:XXX
...............................................................................
共修:X科,实得总分为:XXX
(3)删除功能:当在A.TXT中删除一个学生时,自动地在B.TXT中删除此学生所有信息。
(4)排序功能:能实现选择按综合成绩或实得学分升序或降序排序并显示数据。
[提示]
数据结构才用结构体数组,提供学生基本信息和学生成绩基本信息结构体数组。
c语言程序设计学籍信息,c语言学籍信息管理系统设计相关推荐
- 职工信息管理程序设计c语言,C语言程序设计职工信息管理系统.docx
C语言程序设计职工信息管理系统.docx 1 数信学院数信学院 课程设计报告课程设计报告 课程名称课程名称C C 语言程序设计语言程序设计_ _ 题目名称题目名称职工信息管理系统职工信息管理系统 学生 ...
- c语言程序设计医院就医,C语言程序设计(医院信息管理系统)附源代码[精品].doc...
C语言程序设计(医院信息管理系统)附源代码[精品] 专业设计报告 课程名称: C 语 言 程 序 设 计 课题名称: 医院信息管理系统 专业班别: 11本计算机科学与技术二班 姓 名: 学 号: 指导 ...
- C语言找出4个最大和4个最小数,济南大学C语言程序设计教案:C语言实验课程第四课.doc...
济南大学C语言程序设计教案:C语言实验课程第四课 C语言实验课程第四课 实验一 数组与函数.数组与指针 一.实验目的 1 掌握数组名作为函数参数的含义.使用方法. 2 掌握多维数组作为函数参数的使用方 ...
- 大学c语言程序设计听不懂,C语言听不懂?那你还不点进来看看?
最近16级的小鲜肉们结束了为期两周的军训生活,正式开始了自己的的大学学习生活,不过刚一开始上课小鲜肉们就懵了,专业课好难啊!C语言听不懂啊!( Ĭ ^ Ĭ ) 别慌,学长教你几招帮你渡过难关. 小鲜肉 ...
- c语言程序设计移动字母,C语言程序设计实例大全(220个例子)
C语言程序设计实例大全,C语言是世界上最流行.使用最广泛的高级程序设计语言之一,这里c语言 程序设计 实例 大全有220个例子供大家参考 c语言开发实例目录: 第一部分 基础篇 001 第一个C程序 ...
- c语言程序设计复习提纲,C语言程序设计复习提纲
C语言程序设计复习提纲 C语言程序设计复习题: 1.理解以下术语的含义:数组.函数.地址 指针 指针变量 直接访问 间接访问.结构体 2.用起泡法对10个数由小到大排序(P134例题) 3.用递归方法 ...
- 实用c语言程序设计教材,实用C语言程序设计
<实用C语言程序设计>将C语言的编程理念和语法相结合,共划分为10章进行讲解,内容编排合理,深入浅出,通俗易懂.每章内容相对独立完整,便于学生学习和理解,章节之间衔接流畅.每章均配有大量实 ...
- C语言程序设计用if,C语言程序设计 1. if语句的运用 案例-if条件语句.docx
C语言程序设计补充案例 C语言程序设计 案例 if条件语句 一.案例描述 考核知识点 名称:if条件语句 练习目标 了解if结构语句的运行流程 掌握if语句.if-else语句.if-else if- ...
- c语言程序设计实践指导,C语言程序设计实习指导及报告.docx
C语言程序设计实习指导 C语言课组编写 西北农林科技大学信息工程学院 2010年2月 程序设讣是实践性很强的课程,实习的目的是为了巩固所学知识,培养.提高实际动手能 力和严肃认真的科学工作态度,而程序 ...
- c语言程序设计学籍信息,C语言程序设计报告——学生学籍管理(报告).doc
C语言程序设计报告--学生学籍管理(报告) 软件设计报告 题 目: 学生学籍管理系统 院系名称:专业名称:班 级: 班内序号:学生姓名 :指导教师:时间: 一.课程设计目的 1.通过本课程设计,强化上 ...
最新文章
- npm i和npm install的区别
- ubuntu系统阅读CHM文档的最终解决方案
- Jmeter plugins 之 Perfmon Metrics Collector(服务器性能监控)
- 在CNN网络中1*1卷积的作用
- HTML点击按钮弹出颜色选择器,css如何实现按钮点击与松开颜色不同?
- 从酒店服务员到世界500强大数据工程师,月薪4K到年薪40W,我经历了什么?
- html json编辑器,JSON.html HTML Editor
- 苹果系统安装服务器打印机,如何在MAC系统下安装打印机驱动
- 保存 Hexo 博客源码到 GitHub
- 图解: 线程状态转换(线程生命周期这一篇够用了)
- 开启并定制 Apache 显示目录索引样式
- html修改字体宋体,html怎么设置宋体
- php final这个关键词代表什么,php中final关键字用法分析
- QQ三国七旗阵等级怎么计算?(附Excel计算器,输入队员等级即可计算)
- 苹果iphone手机蓝牙自动打开故障怎么解决
- 如何计算CPU的算力
- STM32F103驱动超声波HC-SR04
- 利用WPF建立自己的3d gis软件(非axhost方式)(二)基础状态切换
- 程序员职业如何选择?从榜样雷军谈起
- Tailwind Button
热门文章
- 《CSS实战案例汇总》涟漪
- openjdk windows版本下载地址
- Delphi好书推荐
- 微信小程序测试点学习、总结
- 交换机vlan配置实训心得_交换机与VLAN的配置实验报告.doc
- Visual Studio Code中比较不同的分支(How to compare different branches in Visual Studio Code)
- 大学英语综合教程二 Unit 5 课文内容英译中 中英翻译
- Python迷宫游戏
- python excel 读写,定义名称
- C++中的back_inserter