急求C语言 学生成绩管理系统 程序及流程图(要简单的)

具备学生成绩录入功能、排名与查询功能;
具有学生成绩报表功能;
开发软件不限。
程序及流程图都要
都是初级的的所以简单一点就行了
特别注意简单就行
都是初学者,学校的课程设计
太复杂不行的你以前回答过别人的发个到我邮箱好吗?
616862887@qq.com

要最简单,学生成绩定义一个int数组,姓名或学号定义一个char数组。定义一个变量n记录当前数组保存的学生个数,初值0。
添加学生信息就给这两个数组赋值就好了。同时n++。
要删除那你循环遍历数组,通过学生名或学号找到数组对应下标。然后把之后的数组元素往前移动一位。同时n--。
修改信息就更简单,循环遍历到对应下标直接重新赋值。
如果想复杂点,可以用结构定义学生相关信息,然后写链表创建删除和修改。这方面我之前给别人写过好几个,你可以去我回答记录里先。追问

那系统流程图应该怎么制作啊

追答

流程图就是根据你代码的功能,参照流程图规范,网上也有专门做流程图的软件,比如流程图软件

(不过让我说,用个画图板就能做了,本来流程图就是用来看看代码功能大意的,你把代码各个功能和判断罗列一下,然后画几个对应的图形,把功能或判断的说明文字填进去,用线一连就行了)

流程图的符号参照下面:

起止框(圆弧形框),表示流程开始或结束。

处理框(矩形框),表示一般的处理功能。

判断框(菱形框),表示对一个给定的条件进行判断,根据给定的条件是否成立决定如何执行其后的操作。它有一个入口,二个出口。输入输出框(平行四边形框)。

连接点(圆圈),用于将画在不同地方的流程线连接起来。用连接点,可以避免流程

线的交叉或过长,使流程图清晰。

流程线(指向线),表示流程的路径和方向。

我画图版随便画两步,你参考再扩展吧。

功能我就假设了增删改查,后面模块也和上面一样有输入验证处理等等,我就不画了。

温馨提示:内容为网友见解,仅供参考
无其他回答

怎样用C语言写学生成绩管理系统?
程序如下: #include\\x0d\\x0avoid main()\\x0d\\x0a{\\x0d\\x0a float student[100][7];\\x0d\\x0a\/\/student[][0]存放学号,student[][1]到student[][4]存放四门成绩,\\x0d\\x0a\/\/student[][5]存放总分,student[][6]存放平均分,student[][7]存放排名\\x0d\\x0a int n,i,j,k,...

c语言帮帮忙 学生成绩管理 要用流程图描述实现算法,根据算法进行代码的...
输入信息:学生学号、姓名以及各门课程成绩的输入,要求至少有三门课程成绩;计算学生的总成绩和平均分;修改信息:对学生学号、姓名以及各门课程成绩进行修改;增加信息:添加新学生信息;插入信息:在指定位置插入学生信息;删除信息:删除指定学生信息;查询:根据姓名查询某个学生的成绩;根据学号区间段查询某些学生的成绩;根据课程...

用C语言编程实现一个简单的学生成绩管理系统
count2=0,Operate1=3;FILE *stream;typedef struct stu{ int idnumber; char name[20]; double English_score; double chinese_score; double math_score;}Student;

c语言编写查询学生成绩管理程序。
scanf("%s",stu[i].sex);printf("\\n请输入第 %d 个学生的数学成绩:",i+1);scanf("%d",&stu[i].ke1);printf("\\n请输入第 %d 个学生的语文成绩:",i+1);scanf("%d",&stu[i].ke2);printf("\\n请输入第 %d 个学生的英语成绩:",i+1);scanf("%d",&stu[i].ke3);if(flag==...

求以下c语言编程:一个简单的学生成绩管理系统。其中每个学生信息包括学 ...
其中每个学生信息包括学号、姓名、数学成绩、英语成绩、计算机成绩。编写一个菜单程序分别完成以下功能:每个学生的信息使用结构体变量存储。编写函数fu... 一个简单的学生成绩管理系统。其中每个学生信息包括学号、姓名、数学成绩、英语成绩、计算机成绩。编写一个菜单程序分别完成以下功能:每个学生的信息使用结构体变量存储...

C语言程序设计 班级学生成绩管理系统
C语言程序设计班级学生成绩管理系统解决时间:2009-6-2609:50基本要求1.初始化成绩表:将原成绩表的信息清空;2.显示班级学生成绩信息:按要求显示全部或特定学生成绩信息;3.插入学生... C语言程序设计 班级学生成绩管理系统解决时间:2009-6-26 09:50基本要求1. 初始化成绩表:将原成绩表的信息清空;2. 显示班级学生...

C语言编写一个简单的学生成绩管理系统
C语言程序:include <stdio.h>#include <string.h>typedef struct student{char name[20];\/* 姓名 *\/int code;\/* 学号 *\/int kor, eng, math;\/* 3门课程的成绩 *\/}STUDENT;\/* 返回输入数据 *\/STUDENT Input();\/* 输出所有输入的数据 *\/void Output(STUDENT info[], int cnt);\/* 将...

用c语言实现一个简单的学生成绩管理系统,包括:学号,姓名,科目,成绩
\/\/用字符界面实现,比如按数字1,可以录入学生所有信息;\/\/按数字2,显示所有学生成绩;\/\/按数字3,进入查询,按学号或姓名查询该学生是否存在,如果存在显示他的所有信息,\/\/\/否则给出不存在提示。#include <stdio.h>struct student{ char num[6]; \/*学号*\/ char name[10]; char ...

怎么用C语言作学生成绩管理系统
可以实现定义输入N个人M门科目的成绩输入,有查找、排序功能 include <stdio.h> include <string.h> define NUM 100 struct student { int number; \/\/学号 char name[12]; \/\/姓名 int score[20]; \/\/成绩 int total; \/\/总分 double average; \/\/平均分 };struct student stu...

C语言(学生成绩管理系统)
1、程序的功能:1)可以根据用户输入的输入、输出文件名,读入学生成绩,完成数据的初始化。2)可以查询指定学生的成绩,可以是指定科目的成绩,也可以是全部科目的成绩。3)友好退出。2、使用说明:1)将输入文件放到指定的目录下(即..\/student\/)图1 2)启动管理程序student.exe 3)在程序的使用界面...

相似回答