一般来说,学生管理系统有:1.学生信息2.课程信息3成绩信息学生信息又分为:1.显示所有学生信息2.添加学生信息3.删除学生信息4.修改学生5.查询学生假设我。
- 历史问答
- 答案列表
成绩管理系统流程图:学生成绩管理系统流程图[朗读]
structstudent{charnum[20];charname[20];floatscore[3];floatsum;floatavg;}stu[5];
要最简单,学生成绩定义一个int数组,姓名或学号定义一个char数组.定义一个变量n记录当前数组保存的学生个数,初值0.添加学生信息就给这两个数组赋值就好了.同时n++.要删除那你循环遍历数组,通过学生名或学号找到数组对应下标.然后把之后的数组元素往前移动一位.同时n--.修改信息就更简单,循环遍历到对应下标直接重新赋值.如果想复杂点,可以用结构定义学生相关信息,然后写链表创建删除和修改.这方面我之前给别人写过好几个,你可以去我回答记录里先。
直接用vb的data写一个嘛,不太难哦,或者使用随机文件处理。
看可以不咯?#include<stdio.h>intavggrade(inta[50]){inti,sum=0,max=0,min=0;printf("平均成绩为%lf,最高成绩为%d,最低成绩为%d\n",avg,max,min);return0;}