C语语言言实实现现仓仓库库物物资资管管理理系系统统

前前言言

此系统为博主大一上学期C语言课程设计的大作业,由 当时初步接触C语言,现在来看程序写的太烂了,简直不忍直视……但是

还是想通过博客的形式记录下来,也可以给刚接触学习C语言的人一些参考吧!

系系统统功功能能设设计计

仓仓库库初初始始化化

查查询询库库存存

*按电器名查询

*按品牌名查询

*按送货人查询

*按提货人查询

*按电器名称由大到小顺序输出所有库存

*按库存数量由高到低输出所有库存

物物资资存存入入

物物资资取取出出

统统计计物物资资

*入库电器总价值

*出库电器总利润

*统计某月每种电器的出库数目

*统计某月每种品牌的电器的出库数目

代代码码

#include

#include

#include

//结构体区域

typedef struct

{

char name[20] //电器名称

char brandName[20] //品牌名称

int num //库存数量

int unitPrice //单价

int year

int month

int day

char manName[20]

}stock //库存

stock s[10000],t[10000],x[10000],y[10000],in[10000],out[10000],no[10000],no1[10000],no2

[10000] //全局变量

//函数声明区域

void menu(void) //主菜单函数

void write(void) //创建仓库函数

void find(void) //查询库存函数

void findPart(void) //部分查询函数

void findOne(void) //按电器名查询

void findTwo(void) //按品牌名查询

void findThree(void) //按提货人查询

void findFour(void) //按送货人查询

void findFive(void) //按电器名称大小顺序输出所有库存

void findSix(void) //按库存数量由高到低输出所有库存

void deposit(void) //存入仓库函数

void takeout(void) //取出仓库函数

void tongji(void) //统计函数

void tongji1(void) //第一种统计函数

void tongji2(void) //第二种统计函数

void tongji3(void) //第三种统计函数

void tongji4(void) //第四种统计函数

int readFile(void) //读取库存记录文件中所有结构体的数目

int readFile1(void) //读取入库记录文件中所有结构体的数目

int readFile2(void) //读取出库记录文件中所有结构体的数目

void end(void) //结束退出函数

//主函数

int main()

{

menu()

return 0

}

void menu(void)

{

int n,l=0

printf("============================================================\n")

printf(" \n")

printf(" *****欢 迎 使 用 仓 库 物 资 管 理 系 统 ! ***** \n")

printf(" \n")

printf("============================================================\n")

printf(" \n")

printf(" 您可以进行以下操作: \n

物资管理系统c语言运行程序,C语言实现仓库物资管理系统.pdf相关推荐

  1. 物资管理系统c语言运行程序,C语言-物资管理系统设计报告

    <C语言-物资管理系统设计报告>由会员分享,可在线阅读,更多相关<C语言-物资管理系统设计报告(59页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计报告物资管理系统指导老 ...

  2. 用c语言运行程序的优点,C语言学习与总结---第一章:C语言概述

    第一章:C语言概述 1.绪论 2.计算机程序 3.计算机语言 4.C语言的发展及其特点 5.最简单的C语言程序 6.运行C语言程序的方法与步骤 7.程序设计任务 1.绪论 C语言是计算机基础语言,本次 ...

  3. c语言小程序作业,c语言小程序(c语言简单小程序代码)

    所以特此求经典C语言小程序.谢谢大家的关注!!! #include #include void function(int n){ int i,j,k,x=0; for(i=1;i<=n;i++) ...

  4. 常用c语言小程序,c语言经典小程序汇总大全

    网上有很多的人说编程有多么多么无聊,其实:不要管别人怎么说,别人说什么,做你自己喜欢做的事就好.坚持下来,你会发现编程的乐趣的.当然,如果你觉得学习编程语言很痛苦,坚持了一段时间后无果,南无果断放弃未 ...

  5. c语言名字程序,c语言获得程序位数和操作系统位数和名称

    // vcis64.cpp : VC 64位程序开发心的--c语言获得程序位数和操作系统位数和名称. #include #include #include #include // 获取程序位数(被编译 ...

  6. c语言实验程序,C语言实验程序

    <C语言实验程序>由会员分享,可在线阅读,更多相关<C语言实验程序(11页珍藏版)>请在人人文库网上搜索. 1.P113:6 #include void main() floa ...

  7. 线程运行程序c语言,理解线程1 C语言示例的程序

    一个简单的C语言实现的线程示例 在看<Beginning Linux Programming>时,为了更好的理解线程的概念,书中列举了这样一个小例子: #include #include ...

  8. mac c语言运行程序,Mac运行C语言

    首先可以用记事本或者开发工具啥的 写一段C 我这边用的是vscode   然后打开终端,输入gcc 如果你没有安装 Command Line Tools,会弹出一个窗口提示你安装,如图所示,点击安装即 ...

  9. c语言水果程序,C语言写的简易水果管理系统

    //编写一个简单的水果管理系统 //1.可以查看所有水果 //2.可以添加新水果(添加的时候判断水果是否重名) //3.可以对所有水果排序,价格降序,数量降序 //4.删除指定名称的水果 //5.退出 ...

最新文章

  1. 【node】Sequelize常用操作、基本增删改查
  2. Servlet笔记1
  3. CSS 字体、边框阴影
  4. 神经网络 tensorflow :损失函数
  5. 11.m进制转十进制
  6. 数据库练习(二)三个数据库根据指定id获取name和存储数据库名称
  7. 少吃点真的能改变“命运”?
  8. PAT 乙级 1027. 打印沙漏(20) Java版
  9. Python 解leetcode:728. Self Dividing Numbers
  10. java输出date_Java萌新的小小总结:Date日期类数据以给定格式打印输出
  11. 下载腾讯视频(mp4 格式)
  12. 陈如波律师:孙宇晨说自己“合法合规”站得住脚吗?
  13. 1463: [蓝桥杯2019初赛]年号字串 【水题】
  14. Cyclone Protocol 首次中文社区亮相AMA实录(精华)
  15. poj 1013 模拟 天平问题
  16. 阿里云服务器调用阿里云企业邮箱
  17. MySQL的二叉树、平衡二叉树、2,3查找树、B树、B+树索引
  18. 如何控制Echarts时间轴的刻度区间
  19. 巨量算数data解密
  20. vue-router 路由传参

热门文章

  1. jquery按需加载js和css插件使用说明
  2. Golang sync.Once 简介与用法
  3. 函数嵌套,关键字,闭包和装饰器
  4. sql游标循环结果集
  5. BZOJ 1042: [HAOI2008]硬币购物 [容斥原理]
  6. ios创建自定义控件必须具备的三个方法
  7. Oracle - TRUNC, ROUND, CEIL, FLOOR
  8. ADO.Net 精简的三层架构
  9. 在线RGB和HEX十六进制颜色互转工具
  10. Linux运维之道之网络基础学习1.3