C语言笔记本电脑销售系统课设
项目说明
本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行。
项目运行截图
开始界面
代码界面截图
部分关键代码
void CHANGE(struct Computer *head)
{
struct Computer *p;
char ch1[100],ch2[100],ch3[100];
int a,b,flag=0;
float c,d;
FILE *fp;
p = head;
printf("------------------------------------------------------------------------------------------------------------------------\n");
printf(" 请按如下格式输入来修改一条笔记本销售信息:\n\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF1);
printf(" 产品名称 产品品牌 产品型号 销售数量(修改后) 进价(修改后) 库存数量(修改后) 售价(修改后)\n\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF0);
printf(" Input: ");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xFC);
scanf("%s %s %s %d %f %d %f",ch1,ch2,ch3,&a,&c,&b,&d);
printf("\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF0);
while(p!=NULL)
{
if(strcmp(ch1,p->Name)==0&&strcmp(ch2,p->Brand)==0&&strcmp(ch3,p->Type)==0)
{
flag = 1;
p->Sell_quantity = a;
p->Purchase_price = c;
p->Remain_quantity = b;
p->Sell_price = d;
p->total_money = p->Sell_quantity*p->Sell_price;
}
if(flag==1) break;
p = p->next;
}
if(flag==0) printf(" 未找到该信息!\n");
fp = fopen("SellRecord.txt","wb+");
fclose(fp);
SAVE(head);
}
void HIGH(struct Computer *head)
{
struct Computer *p,temp;
int max;
system("cls");
printf("------------------------------------------------------------------------------------------------------------------------\n");
getchar();
p = head;
max = 0;
while(p!=NULL)
{
if(p->Sell_quantity>max)
{
temp = *p;
max = p->Sell_quantity;
}
p = p->next;
}
p = head;
printf(" 销售最多为");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xFC);
printf(" %d ",max);
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF0);
printf("台,品牌型号类型为: \n\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF1);
while(p!=NULL)
{
if(p->Sell_quantity==max)
printf(" %-16s %-16s %-16s\n\n",p->Name,p->Brand,p->Type);
p = p->next;
}
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0xF0);
printf("\n");
printf(" 请按回车键继续");
getchar();
MENU();
}
获取完整源码:
链接:https://pan.baidu.com/s/1y_Uzn7YC8C3yFkCVtVmCqA
提取码:ufpz
C语言笔记本电脑销售系统课设相关推荐
- 电脑报价管理系统C语言,C语言笔记本电脑销售系统课设(附源码).doc
PAGE PAGE 1 C语言笔记本电脑销售系统课设 项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行.(书生) 项目运 ...
- c语言学生考勤系统课设报告,C语言课程设计总结报告学生考勤系统设计
C语言课程设计总结报告学生考勤系统设计 C语言程序设计课程设计报告设计题目:学生考勤系统设计专 业 自 动 化 班 级 自 动 化 071 学 生 朱 胜 佳 指导教师 梁 德 胜 2008 年 春季 ...
- 取消预约的c语言代码大全,C语言机房机位预约系统课设(附源码).doc
PAGE PAGE 1 C语言机房机位预约系统课设 项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行.(书生) 项目运行 ...
- c语言2048代码linux,C语言2048小游戏课设(附源码).doc
PAGE PAGE 1 C语言2048小游戏课设 项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行.(书生) 项目运行截 ...
- C语言编程酒店房价,C语言酒店入住管理系统课设(附源码).doc
PAGE PAGE 1 C语言酒店入住管理系统课设 项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行.(书生) 项目运行 ...
- 基于java+jsp笔记本电脑销售系统
笔记本电脑销售系统采用java编程语言,结合jsp技术和mvc技术,在myeclipse编辑器和mysql数据库上设计并实现的.目的在于呈现一个完整的交易系统,供各种用户使用,系统着重实现了商品发布. ...
- C语言机票销售系统[2023-01-04]
C语言机票销售系统[2023-01-04] 机票销售系统 一 系统要求: 要求用C 语言实现一个模拟机票销售的系统,基本功能如下: (1).通过该系统,超级用户可以添加用户(包括业务员角色和乘客角色) ...
- c语言学生成绩查询课设报告,C语言课设报告(学生考试成绩查询程序)【荐】.doc...
C语言课设报告(学生考试成绩查询程序)[荐].doc 学生考试成绩查询程序 学号:******** 姓名:***** 完成日期:****年月 通过键盘输入学生的考试信息,包括:学号.姓名.课程名称.学 ...
- C语言酒店入住管理系统课设
项目说明 本系统基于C语言开发,适用于刚入门的C语言新手项目课设,开发软件采用VC++6.0开发,VS,DEV C++等均可运行. 项目运行截图 代码界面截图 部分关键代码 void BuildRoo ...
最新文章
- apache httpd 1
- 分布式任务调度平台 XXL-JOB
- 加州伯克利计算机专业录取条件,2020加州大学伯克利分校的计算机专业条件是什么?...
- matplotlib 横坐标少了一个点_比 matplotlib 效率高十倍的数据可视化神器
- 1.1 sql注入分类与详解
- hadoop2.0以后不需要借助cywin运行在Windows上
- C++:09---类静态成员、类常量成员
- Springboot2.x +JPA 集成 Apache ShardingSphere 分表+读写分离
- 10.Web组件复用
- 开发一款浏览器内核需要学习哪些方面的知识?
- 【leetcode】二进制手表-经典或回溯题目
- 走近汇编理解与内核编程
- PicoDet网络结构在YOLOv5-Lite上的复现
- 手机怎么用外嵌字幕_教你用手机给视频添加字幕,超简单,3分钟就能学会
- 限时免费抢!正版卡巴斯基安全部队2011激活码1年
- 极路由2刷机为openwrt固件
- 2014年美国大学生数学建模竞赛翻译及建模思路
- nSMS-企业级短信中间件介绍
- 图像目标检测算法总结(从R-CNN到YOLO v3)
- 微信小程序github源码大全下载