湖北汽车工业学院C语言课程设计——商品销售信息管理系统源代码

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C语言课程设计

商品销售信息管理系统

#include

#include

#include

#include

struct product //定义商品数据结构

{

int num; //商品编号

char productname[20]; //商品名称

float price; //商品售价

char place[30]; //商品产地

int storage; //商品库存

struct product *next;

}*head,*p1,*p2; //定义主结构体数组和备用结构体数组及指针struct time //定义时间结构体

{

int year;

int month;

int day;

};

struct sell //定义销售数据结构

{

int ID; //顾客代码

char customername[20]; //顾客姓名

int num; //商品编号

int count; //销售数量

char date[10]; //日期

struct sell * next1;

}*head1; //定义头指针head,缓冲指针p1,以及尾指针p2

/*************************函数申明****************************/ void Enter_productmessage(); //导入商品信息

void Creat(); //输入销售记录

void Search_num(); //按编号查询销售历史

void Search_customername(); //按顾客姓名查询购买历史void Printf_customername(); //显示顾客信息

void Search_date(); //计算时间段内销售总额void Save_product(); //保存销售信息

void Save_customername(); //保存顾客信息

void Exit(); //退出程序

/***************************主菜单******************************/ int select()

{

int c;

printf("\t\t************欢迎使用商品销售管理程序**************\n");

printf("\t\t T1123-5班胡军一分耕耘一分收获\n");

printf("\n--------------------------------------------------------------------------------\n");

printf("\n");

printf("\t\t********************************************\n");

printf("\t\t**********欢迎使用商品销售管理系统**********\n");

printf("\t\t** **\n");

printf("\t\t** 1:导入商品信息**\n");

printf("\t\t** 2:输入销售记录**\n");

printf("\t\t** 3:按编号查询销售历史**\n");

printf("\t\t** 4: 按顾客姓名查询购买历史**\n");

printf("\t\t** 5:计算时段内各销售总额**\n");

printf("\t\t** 6:显示顾客信息**\n");

printf("\t\t** 7:保存销售信息**\n");

printf("\t\t** 8:保存顾客信息**\n");

printf("\t\t** 0:退出**\n");

printf("\t\t********************************************\n");

printf("\n--------------------------------------------------------------------------------\n");

printf("\t\t请输入您的选择(0~8的整数): ");

scanf("%d",&c);

return c;

}

/********************************主函数***************************/

int main()

{

for(;;)

{

switch(select())

{

case 1:system("cls");Enter_productmessage();break;

case 2:system("cls");Creat();break;

case 3:system("cls");Search_num();break;

case 4:system("cls");Search_customername();break;

case 5:system("cls");Search_date();break;

case 6:system("cls");Printf_customername();break;

case 7:system("cls");Save_product();break;

case 8:system("cls");Save_customername();break;

case 0:system("cls");Exit();break;

default :

{ system("cls");

printf("\n\n\n\n\n\n");

printf("\t\t*******************************************************\n");

printf("\t\t** 输入错误!!!请重新输入您的选择(0~8的整数)

相关文档
最新文档