• 大小: 14KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: C/C++
  • 标签:

资源简介

基于c语言编写的超市管理系统,内含增删改查四项基本功能,系统可以储存商品的商品名称,商品价格,商品条码,生产日记以及数量等信息,大学生课程设计优秀案例

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 
#include
using namespace std;
#define MAXN 10000

FILE *fp;             //声明fp是指针
int n=0;
char  filename[20];   //文件名
struct shop
{
char name[50];  //商品名
float price; //商品价格
char date[20]; //生产日期
char code[13]; //13位商品条码
int num; //商品数量
}tempgoods[MAXN];


/*函数功能*/
void homeprint();     /*主界面*/
void homepage();      /*菜单*/
void input();         /*输入信息*/
void output();        /*浏览信息*/
void save();          /*保存信息*/
void read_message();  /*读取商品文件*/
void modify();        /*修改商品信息*/
void add();           /*增加商品信息*/
void del();           /*删除商品信息*/
void inquire();       /*查询模块*/
void quit();          /*退出*/
void about();         /*简介*/

void main()
{
    homeprint();   /*输出主界面*/
    getchar();
    homepage();
}



void homeprint()       /*主界面*/
{

    int ik=0;   
    char username[10];
    char pwd[10];
    system(“color 2“);
    cout<<“\n\n\n\n“;
    cout<<“  \t〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓“<    cout<<“  \t〓                                                          〓“<    cout<<“  \t〓   〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓   〓“<    cout<<“  \t〓   〓                                                〓   〓“<    cout<<“  \t〓   〓                                                〓   〓“<    cout<<“  \t〓   〓           欢迎超市商品信息管理系统             〓   〓“<    cout<<“  \t〓   〓                                                〓   〓“<    cout<<“  \t〓   〓                                                〓   〓“<    cout<<“  \t〓   〓                                                〓   〓“<    cout<<“  \t〓   〓                    2015.07                     〓   〓“<    cout<<“  \t〓   〓                                                〓   〓“<    cout<<“  \t〓   〓                                                〓   〓“<    cout<<“  \t〓   〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓   〓“<    cout<<“  \t〓                                                          〓“<    cout<<“  \t〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓“<
    for(i = 0; i < 3; i ++)
    {
         cout<<“         请输入用户名:“;
        gets(username);
        cout<<“\n         请输入6位密码:“;
        gets(pwd);
        if((strcmp(username“mja“) == 0)&&(strcmp(pwd“000000“) == 0))
        {
             cout<<“\n您已经成功登录“;
            k = 1;
            for(i = 0; i < 20; i ++)      /*加载效果*/
            {
                 cout<<“.“;
                Sleep(10);
            }
            system(“cls“);

            homepage();
            break;
        }
        else
             cout<<“\n用户名或密码无效 请重新输入:\n“;
        continue;
    }
    if(k == 0)
         cout<<“\n连续输入错误3次 将退出程序\n“;
    Sleep(1000);
    quit();
}

void homepage()//主菜单
{
    
int choice;
    system(“cls“);

    do
    {

         cout<<“\n\n\n“;

         cout<<“   〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

评论

共有 条评论