• 大小: 33KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: C/C++
  • 标签: C语言  Linux  GCC  

资源简介

课程设计C语言版火车票订票系统,自己培训时做的,在Linux下Gcc+GDB,windows下中文会乱码,包含makefile,用到的技术主要是文件的读取,十字链表的建立,可以订票、退票,不是太完善,对于初学C语言链表的同学有很大帮助

资源截图

代码片段和文件信息

#include “admin.h“

int admin_land()
{
char adm[18];
char pass[10];
char ch;
int flag1=0;
PAdm pa=NULL;
pa=(PAdm)malloc(sizeof(ADM));
FILE *f_admin;
f_admin=fopen(“admin_data““ab+“);
if((ch=fgetc(f_admin)) == EOF)
{
strcpy(pa->name“admin“);
strcpy(pa->passwd“admin“);
fwrite(pasizeof(ADM)1f_admin);
}
else
{
fseek(f_admin0LSEEK_SET);
fread(pasizeof(ADM)1f_admin);
}
do
{
printf(“请输入管理员用户名:\n“);
scanf(“%s“adm);
printf(“请输入密码:\n“);
scanf(“%s“pass);
if((strcmp(admpa->name)==0) && strcmp(passpa->passwd)==0)
{
printf(“登录成功!\n“);
flag1=1;
}
else
{
printf(“管理员用户和密码不一致请重新输入!\n“);

}
}while(flag1==0);
fclose(f_admin);
free(pa);
return flag1;
}


int admin_mod()
{
FILE *f_admin3;
char passw[10];
int flag4=1;
PAdm pad=(PAdm)m

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-08-12 09:07  train\
     文件        1529  2013-08-08 17:15  train\admin.c
     文件         273  2013-08-08 18:05  train\admin.h
     文件        2556  2013-08-08 19:33  train\admin.o
     文件          28  2011-08-06 12:40  train\admin_data
     文件        4122  2013-08-08 23:01  train\choice.c
     文件         904  2013-08-08 18:14  train\choice.h
     文件        4444  2013-08-08 23:05  train\choice.o
     目录           0  2011-08-12 09:07  train\data\
     文件          28  2011-08-06 12:40  train\data\admin_data
     文件         700  2011-08-08 14:06  train\data\train_data
     文件         448  2011-08-08 14:31  train\data\user_data
     文件         800  2011-08-08 14:25  train\data\userticket_data
     文件       21356  2013-08-08 23:16  train\install
     文件         567  2013-08-09 00:21  train\makefile
     文件        6109  2013-08-08 23:16  train\ticket.c
     文件        1735  2013-08-08 18:44  train\ticket.h
     文件        5728  2013-08-08 23:16  train\ticket.o
     文件         381  2013-08-08 17:08  train\train.c
     文件         788  2013-08-08 19:33  train\train.o
     文件         700  2013-08-08 23:06  train\train_data
     文件       10434  2013-08-08 17:47  train\user.c
     文件         965  2013-08-08 19:21  train\user.h
     文件        9136  2013-08-08 19:33  train\user.o
     文件         448  2013-08-08 23:17  train\user_data
     文件        1200  2013-08-08 23:17  train\userticket_data
     文件        2683  2011-08-08 14:55  train\welcome.c
     文件         283  2013-08-08 19:28  train\welcome.h
     文件        3616  2013-08-08 19:33  train\welcome.o

评论

共有 条评论