| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

笔记本电脑销售管理系统C语言课程设计实验

文***品

贡献于2022-05-06

字数:3879

笔记电脑销售理系统
求:
实验6 笔记电脑销售理系统
笔记电脑销售信息包括:产品名称品牌产品型号销售数量进价库存数量售价总金额(销售数量*售价)

系统功包括:

1创建笔记电脑产品销售信息文件根提示输入干笔记电脑信息信息保存文件中

2增加笔记电脑信息原笔记电脑产品信息文件基础增加新笔记电脑信息保存原产品销售信息文件中

3删笔记电脑信息提示户输入进行删操作产品名称产品型号果产品销售信息文件中该信息存应笔记电脑信息删否输出提示信息提示户选择否继续进行删操作

4修改笔记电脑信息提示户输入进行修改操作产品名称产品型号果产品销售信息文件中该息存提示户输入修改选项结果保存原产品信息文件提示户选择否继续进行修改操作

5笔记电脑销售理完成次销售销售信息求输入项数修改相应笔记电脑产品销售信息文件(修改销售数量库存数量)

6条件进行查询操作输出满足条件笔记电脑信息

(1)输入产品名称查找相应笔记电脑信息输出

(2)输入品牌名称查找相应笔记电脑信息输出

7输入品牌名称销售信息文件中统计型号销量输出销量高型号笔记电脑信息



源代码:
#include
#include
#define N 1000 N代表货物种类

struct goods
{
char name[10]笔记电脑名称
int amount笔记电脑数量
int num笔记电脑编号
float price笔记电脑价格
}sp[N]sc[N]

定义全局变量
int flag1
FILE *fp
int i0
int k0
int b0



chakan()显示目前库存
{
int zong0
fpfopen(chaoshitxtr)
for(i1i<(k+b)i++)
fread(&sp[i]sizeof(struct goods)1fp)
fclose(fp)
for(i1i {
zongzong+sp[i]num
}
if(zong0)
{
printf( 目前库存情况:型号 数量 价格 编号\n)
for(i1i<(k+b)i++)
{
printf( s d f d\nsp[i]namesp[i]amountsp[i]pricesp[i]num)
}
}
else printf(\n #####目前库存#####\n)
}



jinhuo()进货模块
{
do
{
k++
i++
printf( 请输入笔记电脑型号数量价格标号(>0)例:a 1 25 111\n\t\t\t)
scanf(s d f dcsp[i]name&sp[i]amount&sp[i]price&sp[i]num)
printf( 否继续(1)否(0)\n\t\t\t)
scanf(d&flag)
}while(flag0)
fpfopen(chaoshitxtw)
for(i1i fwrite(&sp[i]sizeof(struct goods)1fp)
fclose(fp)
chakan()
}





xiaoshou()销售模块
{
float m[100]
int z1
int j[100]
int a[100]
int g0
int y0
int h0
float zong0
fpfopen(chaoshitxtr)
for(i1i fread(&sp[i]sizeof(struct goods)1fp)
fclose(fp)
do
{
g++
y++

loop printf( 请输入笔记电脑型号数量例:(100 20)\n\t\t\t)
scanf(d d&j[y]&a[y])
for(z1z {
if(j[y]sp[z]num)
{
h++
sp[z]amountsp[z]amounta[y]
m[y](float)a[y]*sp[z]price
sc[y]sp[z]
}
}
if(h0)
{
printf( 输入误请重新输入\n\t\t\t)
goto loop
}
fpfopen(chaoshitxtwt)
for(i1i fwrite(&sp[i]sizeof(struct goods)1fp)
fclose(fp)
printf( 否继续(1)否(0)\n\t\t\t)
scanf(d&flag)
}while(flag0)
printf(\n ############################################\n)
printf( 编号 型号 单价 数量 总计\n)
for(y1y {
printf( 4d10s82f6d132f\nsc[y]numsc[y]namesc[y]pricea[y]m[y])
zongzong+m[y]
}
printf( 您次消费f 元欢迎您次光\nzong)
shijian()

}


zengjia()增加笔记电脑数量模块
{
float m
int z1
int j[100]a[100]
int g0
int y0
int zong0
int h0
fpfopen(chaoshitxtr)
for(i1i fread(&sp[i]sizeof(struct goods)1fp)
fclose(fp)
do
{
g++
y++
loop printf( 请输入笔记电脑编号数量例:(100 20)\n\t\t\t)
scanf(d d&j[y]&a[y])
for(z1z {
if(j[y]sp[z]num)
{
h++
sp[z]amountsp[z]amount+a[y]
ma[y]*sp[z]price
sc[y]sp[z]
}
}
if(h0)
{
printf( 输入误请重新输入\n\t\t\t)
goto loop
}
fpfopen(chaoshitxtwt)
for(i1i fwrite(&sp[i]sizeof(struct goods)1fp)
fclose(fp)
printf( 否继续(1)否(0)\n\t\t\t)
scanf(d&flag)
}while(flag0)
chakan()
}


shanchu()删笔记电脑模块
{
int z
int j[100]a[100]
int c0
int y0
int h0
do
{
c++
loop printf( 请输入您想删笔记电脑编号\n\t\t\t)
scanf(d&j[y])
for(z1z {
h++
if(j[y]sp[z]num)
sp[z]sp[z+1]
}
if(h0)
{
printf( 输入误请重新输入\n\t\t\t)
goto loop
}
fpfopen(chaoshitxtwt)
for(i1i<(k1)i++)
fwrite(&sp[i]sizeof(struct goods)1fp)
fclose(fp)
printf( 否继续(1)否(0)\n\t\t\t)
scanf(d&flag)
}while(flag0)
chakan()
}


shijian()
{
struct tm when
time_t now
time(&now)
when*localtime(&now)
printf( s\nasctime(&when))
}


main()函数
{
int choice
do
{
printf(\n\n\n ********笔记电脑销售理系统*******\n\n)
printf( 1进货\n)
printf( 2销售\n)
printf( 3增加笔记电脑数量\n)
printf( 4删笔记电脑\n)
printf( 5查目前库存\n)
printf( 0返回菜单\n)
printf( 请选择您进行操作\n\t\t\t)
scanf(d&choice)
switch(choice)
{
case 1jinhuo()break
case 2xiaoshou()break
case 3zengjia()break
case 4shanchu()break
case 5chakan()break
case 0break
default printf( 输入误请重新输入\n\t\t\t)
}
}while(choice0)
}

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

C语言课程设计通讯录管理系统

 课程设计报告书 课程名称: C语言课程设计 班 级: 学 号: 姓 名: 指导老师: 设计时间:

文***品 5年前 上传2401   0

C语言课程设计学生考勤系统

设计任务:C语言课程设计任务书题目:学生考勤系统设计功能:学生考勤系统应包含各班学生的全部信息。每个学生是一条记录,包括姓名、性别、学号、出勤情况等。本系统可模拟考勤过程,记录考勤结果,并能够在课程结束后按照设定的考勤评分标准自动给出每个学生的考勤分数。分步实施:1、 初步完成总体设计,搭好框架,确定人机对话界面,确定函数个数;2、 建立一个文件,将每条记录信息写入文件中并能显示于

文***品 2年前 上传527   0

C语言课程设计学生通讯录管理系统设计

C语言课程设计学生通讯录管理系统设计一、题目内容的描述学生通讯录管理系统设计设计一个学生通信录,学生通迅录数据信息构成内容可自行设计(如:姓名、家庭地址、邮政编码、电话号码等等),通信录数据类型定义为结构体类型。由键盘输入数据(最好要考虑输入数据输入的格式及输入数据的有效性),然后进行以下的功能实现。程序要求主函数是一个功能选择菜单,其它各功能都用各自的函数实现。功能要求

文***享 4年前 上传721   0

C语言课程设计学校运动会管理系统

C语言课程设计 学 校 运 动 会 管理系统代码有误运行不了 专业:网络工程 班级: 报告人: 指导老师: 报告日期:2014年X月X号一、 需求分析1、 问题描述: 建立运动员信息系统,包括运

文***品 1年前 上传233   0

c++超市管理系统课程设计报告

c++超市管理系统课程设计报告第1章 任务描述本次C++实践课题为“超市管理系统”。要求功能有A、添加商品信息,有商品编号、商品名、供应商代号、进货价、售出价、存货数等。进货:若商品已存在,只需修改存货数;若不存在,需增加新纪录。B、售出:输入商品编号,修改相应的存货数与销售额。C、查询:查询商品,销售额。

文***品 2年前 上传552   0

c语言实验报告

c语言实验报告  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验一  上机操作初步和简单的C程序设计  一、 实验目的  1、熟悉C语言运行环境Turbo C++3.0  2、会简单的程序调试  3、熟悉C语言

极***速 11年前 上传797   0

C语言实验报告《指针》

C语言实验报告《指针》  学号:__________    姓名:__________    班级:__________    日期:__________   指导教师:__________    成绩:__________  实验五  指针  一、 实验目的  1、掌握指针的概念、会定义和使用指针变量  2、掌握指向数组的指针变量  3、掌握字符串指针的使用  

D***1 11年前 上传958   0

C语言实验报告《数组》

C语言实验报告《数组》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验三  数组  一、 实验目的  1、掌握一维和二维数组的定义、赋值和输入输出  2、掌握字符数组和字符串数组的使用  3、掌握与数组有关的排

我***海 11年前 上传884   0

车辆管理系统实验报告课程设计

 成绩: 《C++程序设计实践》报告专 业: 软件工程 班 级: 学 号: 姓 名: 日期:2016年 X月 X日目录一、设计目的 1二、总体设计 2三、 详细设计(以c

z***u 10个月前 上传277   0

C语言餐饮结账管理系统设计

C语言程序设计课程设计报告设计题目:餐饮结账管理系统设计 1 设计任务1.1 设计题目的描述功能:餐饮结账信息包括:编号、时间、台面号、顾客数量、接待服务生、实收金额。试设计一餐饮结账管理系统,使之能提供以下功能:1结账信息录入、修改、删除功能;2查询浏览功能:按台面号查询、按接待服务生查询;3 按照实收金额排序。4统计总收

郭***林 2年前 上传421   0

C语言实验报告《综合实验》

C语言实验报告《综合实验》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验六  综合实验  一、 实验目的  1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。  2、掌握C程序的结构化程序设计方法,能

q***u 10年前 上传869   0

C++语言课程设计一迷你高尔夫

C++语言课程设计一迷你高尔夫一、实验内容 玩家通过按下键盘上的上下左右方向键控制球的移动,使其最终到达出口则游戏通关。 要求如下:1、 游戏分成3关,第一关、第二关、第三关界面图如下:第一关第二关第三关2、 启动游戏进入第一关,胜利后进入第二关,如果第三关通关,则游戏重新回到第一关。3、 游戏玩法是通关控制键盘上的上下左右方向键控制球的运动,单击方向键,则球获得一个向该

文***品 3年前 上传610   0

2021年c语言课程设计小结

 2021年c语言课程设计小结撰写人:___________日 期:___________2021年c语言课程设计小结关键词:图书管理系统关系模型功能模块随着社会的进步与发展,资源高效利用提高效率越来越受到人们的___.图书管理也提出这样的要求,因此图书管理的数字化越来越受到大众的青睐.图书管理系统是现代图书管理工具中的重要组成部分。它广泛应用于图书馆管理,力求开发出一套严谨、

x***o 3年前 上传604   0

c语言课程设计总结5篇

c语言课程设计总结5篇c语言课程设计总结(一):  c语言课程设计总结心得  经过一个学期的学习,我对C语言有了必须的了解。C语言是学习计算机科学的基础,作为一名计算机专业学生,掌握C语言更是毋庸置疑。在上课之前,就经常听同学说,C语言很难学,确实,刚开始听课时觉得老师不知所云。但是,发现对后续资料的预习后,前面的疑团都迎刃而解,这让我对C语言的学习更有信心。  计算机最重要的就是上机操

四***廷 3年前 上传1296   0

c语言课程设计贪吃蛇

XX 大 学 C语言程序设计 课程设计(论文)题目: 贪吃蛇 院(系): 软件学院 专业班级: 学 号: 学生姓名: 指导教师:

文***品 3年前 上传432   0

操作系统实验报告C语言实现银行家算法

实 验 报 告题 目名 称C语言实现银行家算法院 系信息科学与工程学院班 级完成时间指导老师本次实验成绩组长联系电话邮件地址组员(姓名,学号)主要任务程序算法的编写、实现、运行调试组员(姓名,学号)主要任务实验报告的完成组员(姓名,学号)主要任务实验报告的完成

文***品 3年前 上传470   0

C语言综合实验2报告

实验报告实验名称 小型学生信息管理系统 实验项目 编写一学生信息管理系统,用来管理学生基本信息及成绩信息专业班级 姓名 学号 指导教师 成绩 日期 一、

文***品 3年前 上传446   0

C语言实验报告《函数》

C语言实验报告《函数》  学号:__________    姓名:__________    班级:__________    日期:__________  指导教师:__________    成绩:__________  实验四  函数  一、 实验目的  1、掌握函数定义、调用和声明的方法  2、掌握实参和形参之间的传递方式  3、函数的嵌套调用  二、 实

t***g 12年前 上传1362   0

C语言程序设计实验报告

C语言程序设计实验报告  实验名称 计算出1000以内10个最大素数之和   实验目的   1、熟练掌握if、if…else、if…else if语句和witch语句格式及使用方法,掌握if语句中的嵌套关系和匹配原则,利用if语句和switch语句实现分支选择结构。  2、熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循

大***6 10年前 上传957   0

c语言综合性实验总结

华北科技学院计算机学院综合性实验实 验 报 告 课程名称 程序设计语言(C) 实验学期 2011 至 2012 学年 第 二 学期学生所在学院 建筑工程学院 年级 11级 专业班级 土木B112班

l***i 4年前 上传596   0

C语言程序设计实验教案

 《高级语言程序设计》 实验指导书 实验一 顺序结构程序设计 一、实验目的及要求 1. 掌握C语言中使用最多的一种语句——赋值语句的使用方法。 2. 掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。 二、实验学时 4学时 三、实验任务 1.以下程序多处有错。要按下面指定的形式输入数据和输出数据时,请对该

文***品 5年前 上传1472   0

银行账户管理系统(c++课程设计)

 2015-2016学年第二学期 面向对象程序设计(c++)大作业说明书学院名称: 计算机与信息工程学院 班级名称: 计算机科学与技术(对口) 学生姓名: 学 号: 题 目: 银行账户管理系统

文***品 3年前 上传729   0

c++课程设计及图书管理系统(窗口界面)

C++课程设计课程设计系部:计算机应用技术系专业:计算机应用技术班级学号: 姓名: 一、系统功能分析: 图书管理系统设计说明报告: 图书馆作为学生学习知识的重要场所,作为信息资源的集散地,图书馆和用户借阅资料繁多,包含很多的信息数据的管理。介

文***享 3年前 上传585   0

实验室设备管理系统(课程设计报告)

XX学院 软件学院课程设计报告设计名称: 实验设备管理系统 设计题目: 实验设备管理系统 专业班级: 软件工程一班 学生姓名: 学生成绩:

文***品 2年前 上传428   0

C++语言程序设计稿件管理数据系统

XX大学 本科生课程设计(实践)任务书、设计报告 (C++语言程序设计) 题 目 稿件管理数据系统 学生姓名 指导教师 学 院 专业班级 学生学号 计算机基础教学实验中心 20XX年 X 月 X 日 目 录 设计任务书……………………………………………3 课程实践报告…………………………………………4 一、实践内容…………………………………

文***享 5年前 上传1638   0