- 博客(0)
- 资源 (25)
空空如也
C语言_学生管理系统
这是本人自己的东西,能编译通过了。希望大家下载后仔细阅读源代码。
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
//宏定义
#define length 10
#define MES (struct studentMessage *)malloc(sizeof(struct studentMessage));
#define MAR (struct studentMark *)malloc(sizeof(struct studentMark));
char subname[][9]={"高数","高代","C语言","英语","工概","心健","思修","德育","体育","奖励"};
//定义结构体
typedef struct studentMessage{
char name[15];
int id;
char sex[7];
char collage[20];
int Class;
struct studentMessage *next;
}MESSAGE;
typedef struct studentMark{
int id;
char name[15];
struct subject{
int subid;
char subname[11];
float score;
}sub[length];
double total;
struct studentMark *next;
}MARK;
void mainmenu(MESSAGE *,MARK *);
void searchmenu(MESSAGE *);
int menu(void);
MESSAGE *addstudent(MESSAGE *);
void scanstuAll(MESSAGE *);
void searchstuclass(MESSAGE *);
MESSAGE *changestu(MESSAGE *);
MESSAGE *change(MESSAGE *);
MESSAGE *deletemenu(MESSAGE *);
void searchstuone(MESSAGE *);
MESSAGE *deletestuone(MESSAGE *);
MESSAGE *deletestuall(MESSAGE *);
MESSAGE *deletestuclass(MESSAGE *);
MARK *addstudentMark(MARK *);
void scanstuMarkAll(MARK *);
void searchMarkmenu(MARK *);
void searchstuMarkone(MARK *);
MARK *deleteMarkmenu(MARK *);
MARK *deletestuMarkall(MARK *);
MARK *deletestuMarkone(MARK *);
MARK *changeMark(MARK *);
MARK *changestuMark(MARK *);
void printscholarship(MARK *);
MESSAGE *readfilestu(MESSAGE *);
MARK *readfilestuMark(MARK *);
void savefilestuMark(MARK *);
void savefilestu(MESSAGE *);
MARK *readfilestuMark(MARK *);
MESSAGE *readfilestu(MESSAGE *);
这都是函数声明哦。
2010-01-04
职工信息管理程序.rar
这是本人辛劳的结晶。所以资源分就高一点了。但绝对是值这个分数的。希望大家下载后要仔细的阅读源代码。不要只是拿去用哦。里面难的地方有解析。里面有五个文件代表五个功能。还有一个main函数实现那五个功能。
#include"Employee.h"
/****************************
* 初始化
*****************************/
int numEmpl=0;
EmpInfo *records=NULL;
char savedFlag=0;
int arraySize;
void main(void){
printf("\n");
printf("\t********************************************\n");
printf("\t* *\n");
printf("\t* 欢迎您使用本管理系统! *\n");
printf("\t* *\n");
printf("\t*******************************************\n");
printf("\n");
getch();
system("cls");
records=(EmpInfo *)malloc(sizeof(EmpInfo)*INITIAL_SIZE);
if(records==NULL){
printf("memory fail!");
exit(-1);
}
arraySize=INITIAL_SIZE;
handle_menu();
}
2010-01-04
餐厅信息管理系统.rar
这是本人自己的辛劳结晶。所以资源分就高一点了。但我觉得这绝对是值的。希望大家下载后好好的阅读代码,难的地方还有解析,应该会帮到你的
1 葱花炒鸡蛋 4.000000
2 红烧鲤鱼 66.000000
3 麻辣豆腐 4.000000
4 东坡肘子 33.000000
5 北京烤鸭 108.000000
6 鲤鱼跃龙门 666.000000
7 南京叫花鸡 77.000000
8 白菜炖粉条 10.000000
9 四喜丸子 88.000000
10 羊肉泡馍 20.000000
#include
#include
#include
#include
#include
#define N 10
#define D 10
#define H 10
//#define PASSWORD 123
#define ASK (ORDER *)malloc(sizeof(ORDER))
#define MaxCapacity 4
typedef struct Order{
int Table_ID;
int Dish_ID[N];
struct Order *next;
}ORDER;
typedef struct Table{
int Table_ID;
int Capacity;
int Table_State;
}TABLE;
typedef struct Dish{
int Dish_ID;
char Dish_Name[10];
float Dish_Price;
}DISH;
TABLE tb[H];
DISH dish[D];
int PASSWORD=123;
//函数定义
void Load_Dish(void);
ORDER *CreateOne(int);
void Dish_Menu(void);
void Table_Init(void);
int search(void);
ORDER *Dish_Order(ORDER *,ORDER *);
void Display(int);
void saveInList(float);
void Save_Inform(ORDER *,int);
ORDER *Payment(ORDER *);
void ModifyPW(void);
int Pass_Word(void);
void Observe(void);
void ListMenu(void);
void List_Management(void);
void Main_Menu(void);
void Get_Rank(void);
void Menu_select(void);
。。。。。。。。。。。。。
2010-01-04
数据结构—停车管理系统.rar
#include<stdio.h>
#include<stdlib.h>
#include<String.h>
#define MAX 2
#define price 0.05
typedef struct time{
int hour;
int min;
}Time;
typedef struct node{
char num[10];
Time reach;
Time leave;
}CarNode;
typedef struct NODE{
CarNode *stack[MAX+1];
int top;
}SeqStackCar;
typedef struct car{
CarNode *data;
struct car *next;
}QueueNode;
typedef struct Node{
QueueNode *head;
QueueNode *rear;
}LinkQueueCar;
void InitStack(SeqStackCar *);
int InitQueue(LinkQueueCar *);
int Arrival(SeqStackCar *,LinkQueueCar *);
void Leave(SeqStackCar *,SeqStack *,LinkQueueCar *);
void List(SeqStackCar,LinkQueueCar);
2010-01-04
gcc的开发与使用详细介绍
GNU project C and C++ Compiler的缩写,是GNU项目的一部分,其目标是不断扩充Linux下的编译器的性能,使更多的人乐于使用GCC
2009-12-26
高校教师工资管理系统需求分析报告
编写该文档是为了分析人工管理高校工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。
2009-12-26
考试系统需求分析报告—模拟考试系统
随着网络信息技术的发展,网络化考试已经成为了现代考试的重要特征。传统的网络化考试系统大多工作在C/S模式,具有稳定和快速的特点,但是系统安装和使用过于复杂,不便于操作。基于Internet的WEB在线考试系统的开放性、分布性的特点使得考试突破了时间和空间的限制,其分数评定的客观公正性尤为突出,因此,基于WEB的考试系统正成为当前考试系统研究的热点之一。基于.NET的WEB在线考试系统是典型的B/S架构的应用程序,安装使用和维护简单,在高速网络的支持下, 基于网络的无纸化考试系统需求,可以很好地满足一般考试需求。
为了把课堂的学习内容,充分应用到实践中,提高学生的软件设计能力和实际开发能力,增强学生的动手能力和解决实际问题的能力, 中北大学与森泰达联合举办了“ 森泰达杯”软件设计大赛.我们中北信商学院在森泰达IT人才基地实训部.NET学员积极参加此次软件设计大赛,决定设计一套新一代在线测评系统.希望通过参加此次比赛, 提高自己的计算机应用能力,实践动手能力和创新能力.
2009-12-26
五星级酒店大型管理系统需求分析报告
管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它变得越来越普及。传统的登记表的做法极大的影响了工作流程效率和数据的正确性、完整性、安全性,已经逐渐落后于时代。利用软件管理系统代替手工的宾馆管理,将会大大提高工作效率。
2009-12-26
用汇编语言编写的一个简单计算器(绝对符合初学者看)
任意输入两个数,能完成加,减,乘,除运算。其中输入1实行加法功能,输入2实行减法功能,输入3实行乘法功能,输入4实行除法功能,输入5退出。一般的初学者都能看的懂。这是自己写的。我也是一个初学者。网上有的都是一些难看懂的。对大家绝对有用。
2009-12-01
校园网络维护与管理.ppt
校园网是局域网的一种。但校园网同样也存在问题和疑难。所以仍需要维护和管理。这个ppt可以好好的教你怎样去维护和管理校园网。我现在就在学校的网络中心兼职。
2009-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人