/*数据库管理系统演示程序(内部数组)
单数据表_6字段_3种类型。
输入、查询、删除、保存、导入、排序。多模块。
特色1:内部数组、内部记录个数,各模块相互独立。
特色2:系统的**站功能,大大提高增减记录运算速度。
特色3:排序采用冒泡法,算法简单。
特色4:启动时自动导入原有数据表、退出时自动保存。
特色5:功能键、数字键双重控制,演示效果全面。
特色6:全部一键控制,方便快捷。
特色7:。。
天津工业大学信息学院褚益清编。
2024年12月。
#include<>
#define p printf
#define mima "1"
/* 密码预设 */
#define bt "%15s%-15s%-12s%-15s%-20s%-3s"
/* 标题输出格式 */
#define pbt p(bt,"学号","姓名","出生年月日","**","住址","删")
/* 记录标题输出 */
#define jl "%15s%-15s%-6d%-3d%-3d%-15s%-20s%-3c"
/* 记录输出格式 */
#define pjl p(jl,p->xh,p->xm,p->>dh,p->zz,p->sc)
/* 记录输出 */
#define n 100
/* 最多记录 */
typedef struct
riqi;typedef struct
jilu结构体类型定义 */
int shuru(jilu int输入,包含添加功能 */
void chaxun(jilu int查询 */
void cha_jiluhao(jilu int); 按记录号查询 */
void cha_xuehao(jilu int); 按学号查询 */
void cha_xingming(jilu int); 按姓名查询 */
void cha_nianling(jilu int); 按年龄查询 */
void cha_quanbu(jilu int); 查询全部 */
int shanchu(jilu int删除 */
void shan_jiluhao(jilu int); 按记录号删除 */
void shan_xuehao(jilu int); 按学号删除 */
void shan_xingming(jilu int);/按姓名删除 */
void shan_nianling(jilu int);/按出生年份删除 */
void shan_quanbu(jilu int); 删除全部记录 */
void shan_huishouzhan(jilu int); **站察看 */
void shan_chexiao(jilu int); 撤销删除 */
int shan_wuli(jilu int); 清空**站 */
void mima(void密码检验 */
void stop(void暂停 */
void cunpan(jilu biao1,int k_biao1,char wenjian)存盘 */
int daoru(jilu biao1,char wenjian)导入:从文件wenjian到表biao1 */
void jiaohuan(jilu biao1,int,int交换:表biao1内两个下标的元素 */
void paixu(jilu biao1,int k_biao1); 排序:表biao1内k_biao1个记录 */
void tongji(jilu biao1,int k_biao1); 统计:表biao1内k_biao1个记录 */
void stop(void)
void main(void主函数。
puts("\t\t保存数据?(n--不保存!否则保存)")
c=getch();
if(c!='n'&&c!='n')cunpan(biao1,k_biao1,wenjian);
int shanchu(jilu biao1,int k_biao1) /删除主控模块***
char c;
for(;;
{ system("cls");
C程序课程设计
题目1 学生成绩管理系统。要求 用结构体数组实现学生成绩管理系统设计,要求菜单式控制各种操作。根据给定的主函数,设计实现以下功能的子函数,完成整个程序的设计。1 初始化三个学生的信息。2 按照平均分排序。3 插入学生信息,插入后要求学号有序。4 追加学生信息,追加的学生作为最后一个学生。5 删除一个...
C 程序课程设计
课程设计说明书。题目 b类课程设计。姓名 学号 班级 机械电子工程1501班。2016 年 6 月23日。课程设计任务书。课程设计评分表。目录。第一题 6 第二题 7第三题 10 第四题 12 第五题 14 第六题 16 第七题 18 第八题 20 第九题 22 第十题 24 第一题。编一程序模拟整...
C语言程序课程设计
重庆理工大学。课程设计。课程 c语言程序设计课程设计 题目职工信息管理系统设计。院系名称数学与统计学院。班级 110010101 学生姓名杨秋燕学号 11001010128 指导教师陈媛李娅。评阅教师。时间 2011 6 23 1 问题描述。5 1题目一 职工信息管理系统设计。职工信息包括职工号 姓...