中易网

C语言课程设计-仓库货物管理系统

答案:1  悬赏:0  
解决时间 2021-04-10 01:14
目的与要求 1. 目的: (1)基本掌握面向过程程序设计的基本思路和方法; (2)达到熟练掌握C语言的基本知识和技能; (3)能够利用所学的基本知识和技能,解决简单的程序设计问题 2. 要求 基本要求: 1. 要求利用C语言面向过程的编程思想来完成系统的设计; 2. 突出C语言的函数特征,以多个函数实现每一个子功能; 3. 画出功能模块图; 4. 进行简单界面设计,能够实现友好的交互; 5. 具有清晰的程序流程图和数据结构的详细定义; 6. 熟练掌握C语言对文件的各种操作。 创新要求: 在基本要求达到后,可进行创新设计。 三、信息描述 职工信息包括:货物编号、货物名称、货物价格、货物数量等(货物编号不重复)。四、功能描述 1 录入货物信息并保存 2. 显示所有货物信息(以一定的格式) 3. 查询货物信息(以一种或多种方式) 4. 修改货物信息并保存 5. 删除货物信息 五、解决方案 1. 分析程序的功能要求,划分程序功能模块。 2. 画出系统流程图。 3. 代码的编写。定义数据结构和各个功能子函数。 4. 程序的功能调试。 5. 完成系统总结报告以及使用说明书 如果高手会的话请把答案发到[email protected],我会给分,谢了
最佳答案
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> struct Info { char num[15]; char name[15]; double price; int number; }; char menu() { char x; puts("\t\t Welcome to Cargo Warehouse Management Systerm "); puts("\t\t************************ MENU ************************\n"); puts("\t\t\t\t1.Append inform\n"); puts("\t\t\t\t2.Display inform\n"); puts("\t\t\t\t3.Search inform\n"); puts("\t\t\t\t4.Modify inform\n"); puts("\t\t\t\t5.Delete inform\n"); puts("\t\t\t\t6.Exit\n"); puts("\t\t******************************************************\n"); printf("Choose your number(1-6):[ ]\b\b"); while(1) { x=getchar(); getchar(); if(x<'1'||x>'6') printf("Input error,please input again(1-6):[ ]\b\b"); else break; } return x; 这个只是目录 具体的 你加 我
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电脑连接家中无线路由器总是有感叹号,网页打
如何寻找好卖的暴利产品
老周二手家具家电这个地址在什么地方,我要处
做出来的豆腐发黄是怎么会事???急
<虢国夫人游春图>赏析
最早利用蒸汽作为动力的是轮船还是火车?
泸州中医院杨传富, 你这个庸医,你害人不浅
51单片机关于蜂鸣器频率的问题
奔腾B50自动档发动机声音为什么那么大?
广西省平南县那个镇卫生院招聘?
购买大海战账号问题
极限汽车美容服务中心地址在什么地方,想过去
低卡零食有哪些?
淘宝在线下单快递单怎么打印?
血液细菌污染反应常见的细菌为革兰氏阴性杆菌
推荐资讯
铧强中学属于什么镇
支付宝与银行卡绑定姓名不一致钱就没法提出来
重庆农业园区小学与东原香山小学哪个好
怎么嘲笑别人让大家配合你,我就不明白为什么
有没有像千机变一样的吸血鬼爱情电影关键是吸
超牛猜成语第7个怎样猜出是曰新月异?
高端玩家:无线鼠标能玩电竞么?我是打CF的。
桃木枝放在什么位置辟邪
彩蒙山土特产地址有知道的么?有点事想过去
女儿五岁爸爸带着睡正常吗?
这件衣服可以配藏青色的打底裤吗
3代显卡和5代显卡哪里不一样?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?