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

资源简介

电脑配件销售销售系统,程序设计课程设计 ,电脑配件销售销售系统,程序设计课程设计

资源截图

代码片段和文件信息

#include 
#include 
#include 
typedef struct Computer {
int number;      //编号
char name[10];     //名称
    char address[5];       //厂址
    int  count;           //销量
double price;        //价格

}computer;

typedef struct Node {
Computer computer;
struct Node *next;
}Node*link;
void Add(link l);                      //插入功能
void chaxun(link l);                  //查询功能
void xianshi(link l);                //显示功能
void shanchu(link l);               //删除功能   
int Menu();            //主页面
int main(void);                   //主函数
void Print (Node *p);      //本函数用于打印链表中某个节点的数据内容 
Node* Createlink();         //建立
link Prior(link l link p)     //调用前驱
{
link x;
x = l;
while (x->next != p)
{
x = x->next;
}
return x;
}

int Menu ()
{
int z;
    printf(“           *********欢迎使用电脑配件销售系统************\n“);
printf(“           **                                         **\n“);
printf(“           **         【1】建立配件信息表             **\n“);
printf(“           **                                         **\n“);
printf(“           **         【2】插入新配件信息             **\n“);
printf(“           **                                         **\n“);
printf(“           **         【3】 查询配件信息记录          **\n“);
printf(“           **                                         **\n“);
printf(“           **         【4】 删除配件信息              **\n“);
printf(“           **                                         **\n“);
printf(“           **         【5】显示所有配件信息           **\n“);
printf(“           **                                         **\n“);
    printf(“           **         【6】 配件销量排序              **\n“);
printf(“           **                                         **\n“);
printf(“           **         【0】退出管理系统               **\n“);
printf(“           **                                         **\n“);
printf(“           *********************************************\n“);
printf(“           **                                         **\n“);
printf(“           **请输入功能前的序号(0-6)进入相应功能:【】 **\n“);
printf(“           **                                         **\n“);
printf(“           *********************************************\n“);
    scanf(“%d“ &z);
return z;
}

//创建链表
Node* Createlink()
{
struct Node *head = (Node *)malloc (sizeof (Node));
head->next = NULL;
printf(“        创建配件信息表成功      !\n“);
printf(“ \n“);
return head;

}

//插入
void Add(link l){
Node *s *p *pr;
int flag = 1;
p = l;
if (! (s = (Node *)malloc (sizeof (Node))))
exit (-1);
printf (“请输入配件编号:\n“

评论

共有 条评论

相关资源