C语言笔记本电脑销售系统课设附源码Word下载.docx

上传人:b****2 文档编号:14541949 上传时间:2022-10-23 格式:DOCX 页数:21 大小:210.79KB
下载 相关 举报
C语言笔记本电脑销售系统课设附源码Word下载.docx_第1页
第1页 / 共21页
C语言笔记本电脑销售系统课设附源码Word下载.docx_第2页
第2页 / 共21页
C语言笔记本电脑销售系统课设附源码Word下载.docx_第3页
第3页 / 共21页
C语言笔记本电脑销售系统课设附源码Word下载.docx_第4页
第4页 / 共21页
C语言笔记本电脑销售系统课设附源码Word下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

C语言笔记本电脑销售系统课设附源码Word下载.docx

《C语言笔记本电脑销售系统课设附源码Word下载.docx》由会员分享,可在线阅读,更多相关《C语言笔记本电脑销售系统课设附源码Word下载.docx(21页珍藏版)》请在冰豆网上搜索。

C语言笔记本电脑销售系统课设附源码Word下载.docx

string.h>

windows.h>

structComputer

{

charName[100];

charBrand[100];

charType[100];

intSell_quantity;

floatPurchase_price;

intRemain_quantity;

floatSell_price;

floattotal_money;

structComputer*next;

};

#defineLENsizeof(structComputer)

voidCREAT(void);

voidMENU(void);

voidFIND(structComputer*head);

voidSAVE(structComputer*head);

voidADD(structComputer*head);

voidCHANGE(structComputer*head);

voidDELETe(structComputer*head);

voidHIGH(structComputer*head);

voidSEARCH(structComputer*head);

voidSELL(structComputer*head);

intmain()

intnumber,count;

FILE*fp;

system("

modeconcols=120lines=100"

);

//行列

colorF0"

printf("

\n---------------------------------------------欢迎进入笔记本电脑销售管理系统---------------------------------------------\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xFC);

版本型号:

V2.1.5\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF0);

·

准备好后请按回车键开始(请不要乱按其他键,否则会造成程序错误)\n"

PleaseentertheEnterkeytostart!

"

getchar();

if((fp=fopen("

SellRecord.txt"

"

rb"

))==NULL)

{

printf("

+-------------------------------------------------------------------------------------------------------+\n\n"

|提示:

您是第一次使用该系统,请先录入笔记销售信息!

|\n\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF9);

服务编号:

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF2);

|1.新建笔记本电脑信息|\n\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF6);

|2.退出系统|\n\n"

Input:

"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xFC);

scanf("

%d"

&

number);

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF0);

if(number==1)CREAT();

elseif(number==2)exit(0);

else

{

未查到此编号,回车键退出系统!

getchar();

exit(0);

}

}

else

fclose(fp);

MENU();

return0;

}

voidMENU(void)

intnumber;

intt;

structComputer*p1,*p2,*head;

p1=(structComputer*)malloc(LEN);

head=p1;

if((fp=fopen("

未找到该信息!

回车键退出程序\n"

while(!

feof(fp))

if(fread(p1,LEN,1,fp)!

=1)break;

p1->

next=(structComputer*)malloc(LEN);

if(p1->

next==NULL)

{

printf("

error:

getchar();

exit(0);

p2=p1;

p1=p1->

next;

p2->

next=NULL;

CLS"

|\n\n"

|1.添加笔记本电脑信息|\n\n"

|2.删除笔记本电脑信息|\n\n"

|3.修改笔记本电脑信息|\n\n"

|4.查询笔记本库存现状|\n\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF4);

|5.查询目前销量最高的笔记本|\n\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF1);

|6.查询某品牌笔记本库存|\n\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xFD);

|7.笔记本销售|\n\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF5);

|8.退出系统|\n\n"

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF8);

|9.格式化系统|\n\n"

+-------------------------------------------------------------------------------------------------------+\n"

if(number==1)ADD(head);

elseif(number==2)DELETe(head);

elseif(number==3)CHANGE(head);

elseif(number==4)FIND(head);

elseif(number==5)HIGH(head);

elseif(number==6)SEARCH(head);

elseif(number==7)SELL(head);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 英语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1