序号。学号。课程设计。
课程设计名称c语言程序设计。
题目学籍管理系统。
学生姓名:
学院(系专业班级。
指导教师专业技术职务。
设计时间: 2008 年 6 月 17 日 2008 年 6 月 24 日。
江苏工业学院课程设计任务书。
专业 071班同学:
目录 意义及主要功能 3
整个系统的功能结构图以及调用关系 3
流程图 4程序运行概述 6
系统使用说明 13
c语言源程序** 13
心得体会 17
日志 17参考文献 17
意义:按照分析、设计、编码、调试和测试的软件开发过程独立完成一个学生学籍基本情况管理系统,并能最终实现本系统的功能要求。
主要功能:
假设某校学生学籍基本信息主要包括:学号、姓名、所在系、班级等,本系统应能对这些基本信息进行管理,并要求具有以下功能:
1、具有学生信息添加功能。
2、具有学生信息删除功能。
3、具有学生信息查询功能。
4、具有学生信息排序功能。
5、具有学生信息显示功能。
学生信息添加:
学生信息删除:
学生信息查询:
学生信息排序:
学生信息显示:
程序界面。添加。
删除。查询。
排序。显示。
运行。该系统用来是实现添加、删除、查询、排序、显示学生信息,通过各种操作实现相应的功能,然后按学号或姓名查询或删除,排序功能按学号或姓名排列。
#include ""
#include ""
int n=0;
struct student
int number;
char name[20];
char dep[20];
int class;
a[10],b[10];
main()
void find();
void input();
void del();
void arrange();
void output();
char c;
int i;
dowhile(c!='1'&&c!='2'&&c!='3'&&c!='4'&&c!='5'&&c!='6');
getchar();
switch(c)
printf(" 按任意键返回主菜单:");
getchar();
clrscr();
}while(1);
void input()
printf("please input number,name,department and class");
scanf("%d%s%s%d",&a[n].number,a[n].name,a[n].dep,&a[n].class);
getchar();
n++;void del()
int k,i,j,m,p;
char name1[20];
printf("如按学号删除请按1,按姓名删除请按2");
scanf("%d",&m);
if(m==1)else
void find()
int k,i,j,m,p;
char name1[20];
printf("如按学号查询请按1,按姓名查询请按2");
scanf("%d",&m);
flushall();
if(m==1)else
void arrange()
int k,i,j,p;
printf("如果按学号排序请按1,如果按姓名排序请按2");
scanf("%d",&k);
flushall();
if(k==1)
elsefor(i=0;i for(j=0;j
void output()
int i;
for(i=0;i printf("num->%d name->%s dep->%s class->%d",a[i].number,a[i].name,a[i].
dep,a[i].class);
通过这次实践我了解到,要把书本上的知识运用到实际是需要对所学信息的融会贯通的。对一些不明白的步骤和程序存在的问题应该积极思考,尽量自己解决,这样有助于自己对知识铭记于心。
1) 6月17日:今天下午开始课程设计,对题目要求有了初步的了解。
C语言课程课程设计
课程设计报告。课程名称 c语言程序设计 系别 xxx 专业班级 xxx班 学号 xxxxxxxxxx 姓名 xxx 课程题目 10或100以内儿童加减乘除算术游戏。完成日期 2013.6.14 19 指导老师 xxx 2013年 6月 21日。附件 一 程序模块图。二 源程序。include inc...
C语言课程设计
目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。xx xx学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 课程类别 专业基础课。制订时间 2010年11月 计算机科学与技术系制。c语言程序课程设计教学...
C语言课程设计
目录。1 c语言程序课程设计教学大纲。2 c语言程序课程设计说明书。3 c语言程序课程设计报告 模板 4 c语言程序课程设计成绩评定表。珠海学院。课程教学大纲。课程名称 c语言程序课程设计。适用专业 2010级计算机科学与技术系各专业。课程类别 专业基础课。制订时间 2010年11月 计算机科学与技...