• 大小: 11.21MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-07-16
  • 语言: C/C++
  • 标签: c语言  课设  

资源简介

用c语言实现个人物品管理程序,首先由登录注册界面。登入后有录入物品信息,修改物品信息,删除物品信息,查找物品信息,分类物品,即将过期物品,统计物品,退回主页面,可选择操作。

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include “jiemian 1.h“
struct user
{
    char name[20];
    char password[20];
};

typedef struct wpxx
{
    char mz[10];//名字
    char bh[5];//编号
    char jg[5];//价格
    char fl[9];//分类
    char gqrq[9];//过期日期
    struct wpxx *next;
}w;

 typedef struct lb{
    char categoty[9];
    struct lb *next;
    }lb;

void jiemian1()
{
    system(“cls“);
    system(“color  E9“);
    printf(“                                            ****************************\n“);
    printf(“                                            ***                      ***\n“);
    printf(“                                            **        欢迎使用        **\n“);
    printf(“                                            *     个人物品管理程序     *\n“);
    printf(“                                            ***                      ***\n“);
    printf(“                                            ****************************\n“);
    printf(“------------------------------------------------------------------------------------------------------------------------\n“);
    printf(“------------------------------------------------------------------------------------------------------------------------\n“);
    printf(“                                                    1.登录\n“);
    printf(“\n“);
    printf(“                                                    2.注册\n“);
    printf(“\n“);
    printf(“                                                    3.退出\n“);
    printf(“请选择以上操作(多数字时默认第一个数字操作):“);
}

void zhu_ce()//注册
{
    FILE *fp;
    struct user wo;
    if((fp=fopen(“passworld.txt““a+“))==NULL)
      exit(0);
    printf(“请输入新账号:“);
    scanf(“%s“wo.name);
    printf(“请输入十位数以内的密码:“);
    scanf(“%s“wo.password);
    fprintf(fp“%s %s\n“wo.namewo.password);
    printf(“\n“);
     printf(“\n“);
    fclose(fp);
    printf(“恭喜你成功创建账号 (*^__^*)\n“);
    Sleep(3000);
    system(“cls“);
}

int Login(char *a)//登录
{
    system(“color ED“);
    struct user su;
    FILE *fp;
    int i=0;
    char usr[30]usr1[30]p[30];
    int check=0;
    printf(“请输入账号名称 :“);
    scanf(“%s“su.name);
    printf(“请输入登录密码 :“);
    scanf(“%s“su.password);
    strcpy(usrsu.name);
    strcat(usr“ “);
    strcat(usrsu.password);
    strcat(usr“\n“);
    if((fp=fopen(“passworld.txt““r“))==NULL)
    {
        printf(“你还未注册“);
        return 0;
    }
    while(!feof(fp))
    {
    fgets(usr130fp);
    if(strcmp(usrusr1)==0)
    {
    check=1;break;
    }
    }
    if(fclose(fp))
    {
    printf(“Can not close the file\n“);
    exit(0);
    }
    if(check==1)
    {
    printf(“\n 恭喜你登陆成功 ~(@^_^@)~!\n\n“);
    strcpy(asu.name);
    return 1;
    }
    else
    {
        system(“color 47“);
        printf(“\n 用户名或密码错误请重新登陆 \n“);
        return 0;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-08-15 12:44  c课程设计\
     文件    12228660  2018-04-07 13:22  c课程设计\1.mp3
     文件           0  2018-04-12 21:55  c课程设计\123.txt
     文件           0  2018-04-14 09:01  c课程设计\333.txt
     文件         836  2018-04-24 16:49  c课程设计\666.txt
     目录           0  2018-03-21 21:03  c课程设计\bin\
     目录           0  2018-06-20 21:25  c课程设计\bin\Debug\
     文件       48792  2018-06-20 21:25  c课程设计\bin\Debug\c课程设计.exe
     文件        1178  2018-04-07 14:55  c课程设计\c课程设计.cbp
     文件         755  2018-06-20 21:26  c课程设计\c课程设计.depend
     文件         356  2018-08-15 12:44  c课程设计\c课程设计.layout
     文件        3051  2018-06-20 18:32  c课程设计\jiemian 1.c
     文件         100  2018-04-22 13:24  c课程设计\jiemian 1.h
     文件        3428  2018-06-20 21:27  c课程设计\jiemian 1.o
     文件       16427  2018-06-20 18:36  c课程设计\jiemian 2.c
     文件         410  2018-04-13 14:31  c课程设计\jiemian 2.h
     文件        1306  2018-06-20 18:36  c课程设计\main.c
     文件       42384  2018-06-20 21:29  c课程设计\main.exe
     文件       15992  2018-06-20 21:29  c课程设计\main.o
     目录           0  2018-03-21 21:03  c课程设计\obj\
     目录           0  2018-06-20 21:25  c课程设计\obj\Debug\
     文件       22106  2018-06-20 21:25  c课程设计\obj\Debug\main.o
     文件          81  2018-04-22 16:34  c课程设计\passworld.txt
     文件       16700  2018-04-10 13:01  c课程设计\新建文本文档.txt

评论

共有 条评论