北京工业大学耿丹学院实训报告
学生成绩管理系统设计
学生姓名:王涛
专业名称:计算机科学与技术
指导老师:方紅琴
报告时间:2011年7月8日
一设计目的
;
;
;
;
;
二设计内容
:可按姓名或学号查询。
三设计原理及算法
本程序是由一个主函数、5个子函数组成,其中5个子函数完成的功能依次是:增加学生信息、删除学生信息、修改学生信息、查询学生信息,刚开始会有一个选择界面,让使用者可以选择想实现的功能。
增加学生信息:利用结构体数组实现学生成绩的数据结构设计,用输入函数可以完成若干条记录的输入;
删除学生信息:输入需要删除学生的学号,函数就会将与其相对应的学生信息给删除;
修改学生信息:输入需要修改学生的学号,如果里面已存在,便可以通过子函数来进行修改;
输出:用函数printf语句来实现将所有的数据都输出在界面上;
流程图:
主函数:
开始
输出说明
a==1
a==2
a==3
a==4
a==5
y
n
n
n
n
y
y
y
y
增加学生信息
删除学生信息
修改学生信息
查询学生信息
统计学生信息
结束
a==6
退出程序
1. 主菜單
3. 刪除學生信息
4. 修改學生信息
5. 查詢學生信息
//
//
//
//:可按姓名或学号查询。
/#include<>
#include<>
#include<>
int caidan();
void in();
void xhchazhao();
void xmchazhao();
void xiugai();
void shanchu();
struct student{
int number;
char name[20];
float math;
float english;
float yuwen;
};struct student stu[80];
int caidan(){ /*自定义函数实现菜单功能*/
int a;
printf("-----------学生成绩管理系统-----------\n");
printf("| |\n");
printf("| |\n");
printf("| |\n");
printf("| |\n");
printf("| |\n");
printf("| |\n");
printf("| |\n");
printf("| |\n");
printf("--------
C语言课程设计实训报告-王涛 来自淘豆网www.taodocs.com转载请标明出处.