C语言程序设计物流管理系统

#include

#include

#include

typedef struct _goods

{

char NO[6];//编号

char name[10];//送货员姓名

char mudidi[10];//目的地

char qianshouren[15];//签收人姓名

int call;//号码

}Goods;

void insert(Goods goods[50],Goods x);

void print(Goods goods[50],int temp);

void printall(Goods goods[50],int i);

int find(Goods goods[50],char NO[6]);

void del(Goods goods[50],char NO[6]);

void sortNO(Goods goods[50]);

void sortlea(Goods goods[50]);

void change(Goods goods[50]);

void changep(Goods goods[50]);

void changet(Goods goods[50]);

int num=5;//初始数

void insert(Goods goods[50],Goods x)//插入一条记录

{

goods[num]=x;

num++;

}

void print(Goods goods[50],int temp)//输出一个模块

{

printf("%s\t%s\t%s\t%s\t%d\n",goods[temp].NO,goods[temp].name,

goods[temp].mudidi,goods[temp].qianshouren,goods[temp].call);

}

void printall(Goods goods[50],int i)//输出所有

{

int k;

{

printf("\t编号\t名称\t目的地\t签收人\t号码\n");

for(k=0;k

{

printf("\t%s\t%s\t%s\t%s\t%d\n ",goods[k].NO,goods[k].name,

goods[k].mudidi,goods[k].qianshouren,goods[k].call);

}

}

}

int find(Goods goods[50],char NO[6])//查找

{

int i;

for(i=0;i

{

if(strcmp(goods[i].NO,NO)==0)

return i;

}

return -1;

}

void del(Goods goods[50],char NO[6])//删除

{

int i;

int temp=find(goods,NO);

if(temp==-1)

printf("不存在!\n");

else

{

for(i=temp+1;i

{

goods[i-1]=goods[i];

}

num--;

}

}

void sortlea(Goods goods[50])//号码排序函数

{

int i,j;

Goods temp;

for(i=num-1;i>0;i--)

{

for(j=0;j

{

if(goods[j].call>goods[j+1].call)

{

temp=goods[j];

goods[j]=goods[j+1];

goods[j+1]=temp;

}

else

continue;

}

}

printall(goods,1);

}

void sortNO(Goods goods[50])//订单排序

{

int i,j;

Goods temp;

for(i=num-1;i>0;i--)

{

for(j=0;j

{

if(strcmp(goods[j].NO,goods[j+1].NO)>0)

{

temp=goods[j];

goods[j]=goods[j+1];

goods[j+1]=temp;

}

else

continue;

}

}

printall(goods,1);

}

void change(Goods goods[50])//修改函数(号码)

{

int i,j;

printf("请输入要

物流管理系统c语言程序设计,C语言程序设计物流管理系统.doc相关推荐

  1. 程序设计大作业:教务管理系统(C语言)

    写在前头: 这个大作业是大一写的,所以比较低能,全篇只涉及C语言相关知识,且有些内容我自己看了都嫌弃.嘿嘿. 我整理了资源,可以免费下载:程序设计大作业:教务管理系统(C语言)-C文档类资源-CSDN ...

  2. 学籍管理c语言程序设计报告,C语言程序设计课程设报告—学籍管理系统.doc

    C语言程序设计课程设报告-学籍管理系统 电子科技大学 C语言课程设计报告 题 目 : 学籍管理系统 院系: 电 子 工 程 学 院 姓名: 石 胡 森 学号: 2013020904005 指导教师:胡 ...

  3. 药房信息管理系统c语言程序,C语言程序设计药房管理系统

    C语言程序设计药房管理系统 (28页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 24.9 积分 .课程设计报告 (201 -201 学年 第 学期)课 ...

  4. Java语言程序设计 :医院简易挂号管理系统 Java实验

    Java语言程序设计 :医院简易挂号管理系统 Java实验 1.课程设计目的 医院预约挂号管理系统是每一个医疗机构管理平常挂号业务流程不可或缺的一个管理信息系统,它的存在解决了病人挂号难.看病难等问题 ...

  5. 南京邮电大学c语言程序设计平台,程序设计报告-南京邮电大学-学生管理系统-c语言.doc...

    程序设计报告-南京邮电大学-学生管理系统-c语言.doc 程序设计报告 题 目: 学生信息管理系统 专 业 电子信息科学与技术 学 生 姓 名 孟祥熙 班 级 学 号 指 导 教 师 王蔚 指 导 单 ...

  6. 南京邮电大学c语言程序报告,程序设计报告南京邮电大学学生管理系统 c语言.doc...

    程序设计报告南京邮电大学学生管理系统 c语言 程序设计报告 题 目: 学生信息管理系统 专 业 电子信息科学与技术 学 生 姓 名 孟祥熙 班 级 学 号 指 导 教 师 王蔚 指 导 单 位 南京邮 ...

  7. c语言成绩管理系统总结分析报告,c语言下学生成绩管理系统程序设计报告

    <c语言下学生成绩管理系统程序设计报告>由会员分享,可在线阅读,更多相关<c语言下学生成绩管理系统程序设计报告(17页珍藏版)>请在人人文库网上搜索. 1.信息技术学院本科课程 ...

  8. 通讯管理系统c语言程序设计,C语言程序设计_通讯 录管理系统.doc

    C语言课程设计 题 目 通讯录管理系统 指导教师 学生姓名 专 业 电子信息工程(本科) 教学单位 物理系 (盖章) 课程设计题目:通讯录管理系统 一.系统需求分析 1.建立通讯录新年系,信息至少包含 ...

  9. 2,Java语言基础-Java语言基本程序设计知识

    Java语言基础 Java语言基本程序设计知识 1,JavaAPI概述 1.1,什么是API API是指应用程序接口( Application Program Interface, API),故名思意 ...

  10. 006-高级语言程序设计C 第六章,高级语言程序设计_C语言(第六章 数组.ppt

    <高级语言程序设计_C语言(第六章 数组.ppt>由会员分享,可在线阅读,更多相关<高级语言程序设计_C语言(第六章 数组.ppt(30页珍藏版)>请在人人文库网上搜索. 1. ...

最新文章

  1. SpringBoot代码复用——thymeleaf提取导航栏并插入或替换元素
  2. 【NLP】AAAI21最佳论文Runners Up!Transformer的归因探索!
  3. 【原创视频】Docker总体架构设计及各模块原理剖析
  4. 列表逆序排序_Python零基础入门学习05:容器数据类型:列表和元组
  5. JNDI配置DataResource代替JDBC连接数据库
  6. OpenShift v3:使用WildFly和MySQL的Java EE 7入门
  7. 骁龙660是32位还是64位_高通发布骁龙 7c/8c 芯片,以后你可能会在电脑上看到它...
  8. spring-security-学习笔记-03-spring-security快速上手
  9. linux龙芯自动挂载u盘,Windows Subsystem for Linux (WSL)挂载移动硬盘U盘
  10. Laravel核心解读--Facades
  11. 新华三助力公安构建新IT“警盾”
  12. Java集合框架之三:HashMap源码解析
  13. 数学之美-隐含马尔可夫模型-笔记
  14. SVN更新有问题 svn The working copy at‘ ‘ is too old
  15. 最新版 INSPINIA IN+ - WebApp Admin Theme v2.7.1,包含asp.net MVC5示例代码,做管理系统最佳的选择。...
  16. 相对湿度和绝对湿度的区别
  17. 鼠标双击成了查看属性是怎么回事?怎样解决?
  18. CodeForces - 19E Fairy【二分图】【DFS】
  19. 2022年1月27日亲测|奥维互动地图加载谷歌地图等图源的方法
  20. go使用zap + lumberjack重构项目的日志系统

热门文章

  1. [JAVA] JAVA 类路径
  2. 为什么你的MySQL跑得很慢?
  3. 10.软件架构设计:大型网站技术架构与业务架构融合之道 --- 事务一致性
  4. 10.卷1(套接字联网API)---SCTP 客户/服务器程序例子
  5. 108.PHP输出CSV和EXCEL两种简单的方法
  6. 80. Session
  7. 21. jQuery 遍历 - 后代
  8. ThinkPHP 3.2.3方法函数总结
  9. [2019杭电多校第四场][hdu6616]Divide the Stones
  10. 设计模式-头脑风暴-速记