首页 > 其他分享 >C语言学生综合测评系统

C语言学生综合测评系统

时间:2022-08-19 11:48:51浏览次数:98  
标签:同学 测评 提示 信息 学生 C语言 输入

C语言学生综合测评系统

28、学生综合测评系统
每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互评分、品德成绩、任课教师评分、综合测评总分、综合测评名次。考试平均成绩、同学互评分、品德成绩、任课教师评分分别占综合测评总分的60%,10%,10%,20%。

A、学生信息处理

(1)输入学生信息、学号、姓名、性别、家庭住址、联系电话,按学号以小到大的顺序存入文件中。
提示:学生信息可先输入到数组中,排序后可写到文件中。
(2)插入(修改)同学信息:
提示:先输入将插入的同学信息,然后再打开源文件并建立新文件,把源文件和输入的信息合并到新文件中(保持按学号有序)若存在该同学则将新记录内容替换源内容,
(3)删除同学信息:
提示:输入将删除同学号,读出该同学信息,要求对此进行确认,以决定是否删除将删除后的信息写到文件中。
(4)浏览学生信息:
提示:打开文件,显示该文件的学生信息。

B、学生数据处理:

(1)按考试科目录入学生成绩并且按公式:考试成绩=(语文+数学+外语)/3计算考试成绩,并计算考试名次,提示:先把学生信息读入数组,然后按提示输入每科成绩,计算考试成绩,求出名次,最后把学生记录写入一个文件中。
(2)学生测评数据输入并计算综合测评总分及名次。
提示:综合测评总分=(考试成绩)0.6+(同学互评分)0.1+品德成绩0.1+任课老师评分0.2。
(3)学生数据管理
提示:输入学号,读出并显示该同学信息,输入新数据,将改后信息写入文件
(4)学生数据查询:
提示:输入学号或其他信息,即读出所有数据信息,并显示出来。

C、学生综合信息输出

提示:输出学生信息到屏幕。

源码下载

链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111

标签:同学,测评,提示,信息,学生,C语言,输入
From: https://www.cnblogs.com/codewriter/p/16601471.html

相关文章

  • c语言中利用函数递归求阶乘
     001、#include<stdio.h>inttest(intn)//定义函数{if(n>0){returnn*test(n-1);//调用函数自......
  • c语言中枚举类型
     001、#include<stdio.h>enumset01{aaa,bbb,ccc,ddd};//表示一定整数值的集合的枚举类型。0,1,2,3intmain(void){printf("aaa:%d\n",aaa);......
  • c语言基础
    int*与int*int*a,b,c;的实际含义是:创建一个int型指针a和两个int型变量b,c。int*a,*b,*c;的意思是:创建三个int型指针a,b,cint*a,b,c;的意思和第一个相同建......
  • c语言中使用冒泡排序法对数组进行排序
     001、#include<stdio.h>#defineNUMBER5voidpsort(intx[],intn){inti,j;for(i=0;i<n-1;i++)......
  • c语言中函数式宏和逗号运算符
     001、#include<stdio.h>#definexxx(str){putchar('\a');puts(str);}//函数使用;花括号内为完整的代码块,末尾有分号,因此main函数ti第一个if之后不再加......
  • c语言中函数式宏
     001、#include<stdio.h>#definediff(x,y)(x-y)##函数式宏,diff函数中的参数,将按照(x-y)在函数中展开intmain(void){inta,b;doublem,n......
  • 关于C语言的基本语法知识
    由“HelloWorld”这样一个基本代码,我了解了一些C语言的基础语法知识,接下来是我对其的粗略理解。首先,我了解到了每一个C语言代码都有一个起始入口,它便是主函数main,我们......
  • Linux下C语言程序的内存布局
    在《虚拟地址空间以及编译模式》一节中讲到,虚拟地址空间在32位环境下的大小为4GB,在64位环境下的大小为256TB,那么,一个C语言程序的内存在整个地址空间中是如何分布的呢?数据......
  • QT学生选课系统
    QT学生选课系统QT实现学生选课系统。该系统功能包括管理员端、学生端、教师端。学生端学生通过学生端登录,可查看课程信息,查找符合自己的课程,实现课程的选课和退选,以及个......
  • 学生数据提交模式的探索-《教育行业核心数据流程管理平台》开发随笔
    学生数据提交方式有以下几种方式:方法1.通过第三方问卷星,平台批量采集学生的信息,然后通过问卷星的管理员后台,导出数据至Excel文件。此Excel的文件格式要符合《教育行业核......