C语言程序设计计算机程序设计(4).doc |
您所在的位置:网站首页 › c语言数组思政设计 › C语言程序设计计算机程序设计(4).doc |
C语言程序设计计算机程序设计(4).doc
下载文档
文档格式: doc
文档大小: 35K
文档页数: 12
计算机程序设计(C语言) 课程设计报告
题目:饮料库存管理系统
学院:电气与电子工程学院
专业:电气工程及其自动化专业
班级:090307
姓名:葛平鑫
指导教师:张守伟
设计日期:2010、07、11
题目:饮料库存管理系统 一、选题背景: 本例实现了一个饮品店经营的管理系统,在经营的过程中,必需对饮料的库存量,销售量,剩余量以及饮料的种类,单价,数量,名字等,有系统的管理。本程序定义了一个结构数组,并运用了一个主函数调用四个函数以实现整个饮品店的经营和管理。 二、设计思想: 编程思路:首先在程序开始处,引入了头文件,可以直接调用函数,然后对饮料的种类进行了宏定义,接着枚举类型定义了饮料的种类,定义了结构体数组,并且编写了”enter_data()”,”put_data()”,“buy()”,”remain_date()”四个子函数,最后在mian函数的内部对各个子函数进行调用。 三、主要解决问题的方法及技术关键 1、 主要问题及解决方法 1、运用了结构体数组、枚举、函数调用等实现管理。 2.运用了for, if---else---if, while, switch---case用来控制程序的流程。 2、 技术关键 函数调用 循环结构 四、程序模块及结构图 1.数据结构 typedef enum { coffee,cocoa,lemonjuice,orangejuice,cocacolar,peachjuice,grapejuice,mangojuice,applejuice,yogurt,milk,water }SORT; typedef struct { char name[30]; SORT sort; float rate; int amount; }DRINK;
2.模块列表 (1)、函数原型:void enter_date(DRINK drink[],int i,flag) 功能:输入现有库存的饮料数据。 无返回值 (2)、函数原型:float buy(DRINK drink[],int i,num) 功能:询问用户购买饮料种类和数量,并计算总价格。 返回值:操 本文档共12页,可免费阅读12页,剩余0页请下载后阅读。继续阅读 下载文档 关键词: C语言![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 1、本文档共:12页,可阅读全部内容。 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。 3、本文档由内容提供方上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重标题与内容不符之情形,可联系本站下载客服投诉处理。 文档被侵权? 请点击这里,立即处理![]() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |