绿色、免费、安全的软件下载站_优先下载站
所在位置:首页 > 软件下载 > 教育软件 > 考试系统 > 正文

c语言图书管理系统附源码c语言图书管理系统附源码官方下载

分享到:
本地多线下载
共有次下载

c语言图书管理系统附源码软件介绍 下载地址

  • string(3) "xxx"

    所附C语言图书管理系统源代码是一个用C语言编写的图书管理系统,由我的爱之友论坛分享提供。对于学习C语言的人来说,可以借鉴参考代码的编写,这也是他们在大学第一次学习C语言时经常遇到的话题。欢迎下载学习。

    c语言图书管理系统附源码

    系统描述猜测学C语言的新生最终应该会有课程设计,我们组被分配了编写图书馆管理系统的课题。

    系统不完善,只是实现了功能,不要喷。

    这个项目的主要贡献者是我的室友罗宾,我负责一些功能。

    为了便于课堂演示,我们将所有代码放在一个源文件中。

    在这里,我们给你源代码,供你参考。

    每个人在查看图书信息(即7号功能)之前都必须导入信息,否则不会被读取。导入前,请准备好书籍。txt文件中的驱动器号。

    使用说明管理员账号的密码都是admin(所有学C语言的朋友都应该懂)

    源代码演示# includesdio.h

    #includestring.h

    # includestdlib.h

    #includewindows.h

    # includeconio.h

    //由506小组编写

    结构帐户

    {

    字符名称[10],密码[10];

    }用户[2]={{'admin ',' admin'},{'Robin ',' 000000 ' } };

    void gotoxy(int x,int y)

    {

    坐标位置;

    pos。X=x

    pos。Y=y

    SetConsoleCursorPosition(GetStdHandle(STD _ OUTPUT _ HANDLE),pos);

    }

    整数颜色(整数c)

    {

    SetConsoleTextAttribute(GetStdHandle(STD _ OUTPUT _ HANDLE),c);

    返回0;

    }

    strut book//定义结构类型

    {

    第[50]号指控;//ISBN

    字符名称[50];//书名

    char发布日[50];//出版日期

    char chapt[50];//类别

    char writer[50];//作者

    字符索引[50];//借用标记

    int repeat//借款次数

    char add[50];//备份

    } book num[100];

    结构温度

    {

    第[50]号指控;//ISBN

    字符名称[50];//书名

    char发布日[50];//出版日期

    char chapt[50];//类别

    char writer[50];//作者

    字符索引[50];//借用标记

    int repeat//借款次数

    char add[50];

    } tempbook

    int I=0;

    void menu();

    void menu 2();

    void log in()//输入并验证帐户名

    {

    char a[10]={0},b[10]={ 0 };

    int j=-1;

    信誉:

    Printf('帐户名: ');

    颜色(11);

    scanf(“% s”,a);

    if(strcmp(a,用户[0])。名称)=0)

    j=0;

    else if(strcmp(a,user[1])。名称)=0)

    j=1;

    其他

    {

    颜色(7);

    Printf('请重新输入!\ n ');

    转到名声;

    }

    颜色(7);

    名声2:

    printf(' password : ');

    颜色(11);

    for(int k=0;k10)

    {

    b[k]=getch();

    if(b[k]!=13b[k]!='\b ')

    {

    printf(' * ');

    k;

    }

    否则if(b[k]=='\b'k0)

    {

    printf(' \ b \ b ');

    k-;

    }

    否则if(k=0)

    printf(' \ a ');

    其他

    {

    b[k]=' 0 ';

    打破;

    }

    }

    if(strcmp(b,user[j])。密码)!=0)

    {

    颜色(7);

    printf(' \ n请重新输入!\ n ');

    转到preference 2;

    }

    TCHAR szMsg[MAX _ PATH];

    Wsprintf(szMsg,(“欢迎,管理员%s”),a);

    消息框(空,szMsg,‘登录成功’,MB _ OK);

    }

    无效输入()

    {

    系统(' cls ');

    如果(IDCANCEL==MessageBox(NULL,'是否要添加新书信息','新图片字母?

    下载地址c语言图书管理系统附源码官方下载64位下载地址

    暂无下载