c语言程序设计课程设计报告-商品订购系统设计(编辑修改稿)内容摘要:
stem(cls)。 jianpanload ()。 break。 case 2: system(cls)。 addproduct()。 break。 case 3: system(cls)。 deleteproduct()。 break。 case 4: system(cls)。 saveproduct()。 break。 case 5: system(cls)。 savedinggou()。 break。 case 0: system(cls)。 return。 } }while(1)。 重庆科技学院《 C语言程序设计》课程设计报告 21 printf(\t\t\t\t)。 system(pause)。 system(cls)。 return。 }该代码用于 商品信息 文件的建立生成 , 存储 商品信息和订单。 软件的数据(结构)设计 先定义 全局变量用于控制商品数量和订单数量 如下: include include include include include int bgnumber = 023。 //客户号 int inumber = 0。 //商品量的统计 int ibuy = 0。 //订单的统计 void secondmain()。 //管理维护子菜单 void jianpanload()。 //输入商品 void scanproduct()。 //浏览商品 void searchproduct()。 //搜索商品 void dinggou()。 //订购商品 void lookdinggou()。 //查询订单 void addproduct()。 //增加商品 void deleteproduct()。 //删除商品 void saveproduct()。 //保存商品 void savedinggou()。 //保存订单 void wenbenload()。 //从文本导入商品 struct product { char name[30]。 //商品名 int number。 //货号 char vender[30]。 //厂家 char filed[100]。 //产地 int stock。 //存量 重庆科技学院《 C语言程序设计》课程设计报告 22 double unvalent。 //单价 }。 struct product a[100]。 struct dinggou { int bgname。 //货号 int bmany。 //订购量 int btime。 //日期时间 char bname[100]。 //客户名 char baddress[100]。 //客户地址 int bnumber。 //客户号 }。 struct dinggou b[100]。 软件的算法设计 画出整个软件的模块图、并对每一个模块图的算法用 程序流程图、功是伪代码来实现 现 行系统组织结构图如下: 图 开始 选择菜单序号 1 浏览商品 2订购商品 3订单查询 4 搜索商品 5管理菜单 0退出系统 重庆科技学院《 C语言程序设计》课程设计报告 23 图 二级结构模块示意图 图 搜索模块示意图 数据结构分析 使用整型,双精度,字符型定义变量和函数。 使用结构体,类等概念实现数据存储。 同时也用这些自定义 类型定义了变量和函数。 体现面向对象设计的特点。 软件的实现 软件涉及到核心功能模块进行设计实现,并对关键代码进行分析阐述。 选择管理菜单 1 输入商品 2增加商品 3删除商品 4 储存商品 5储存订单 0返回 搜索商品 信 息存 在否 输入产品相应信息 重庆科技学院《 C语言程序设计》课程设计报告 24 3 设计体会与小结 在做了课程实验以后,我对 c++的了解更深了,很多知识得到了巩固,一些不懂的知识也渐渐明了。 这其中主要是对类的封装收获最多,在其类的封装过程中,对数据的访问控制也是比较重要,我相信这对以后的学习其它面向对象程序设计有很大帮助。 作了产品订购系统程序后,我对类和对象更加熟悉了,作为 c++所特有的指针,类和对象在编写程序过程中运用十分广泛,我必须多加练习才能达到一定的水平 ,类和对象,指针都是非常重要的。 在完完整整得做完一个程序后,我对程序的整体性有了一个明确的认识,做程序必须注意程序前后的联系,要具有清晰的思路,程序要具有层次。 对整体性的把握至关 重要。 学习计算机语言最重要的就是上机操作,我深感自己动手能力比较差,在以后学习中,还必须多多上机调试程序,从实践中多积累经验,为以后工作打下坚实基础。 重庆科技学院《 C语言程序设计》课程设计报告 25 致谢 通过此次的课程设计,我不仅学会了很多有关 c 语言的知识,还学会了很多道理。 心之所向,所向披靡。 只要用心,就能克服种种困难,最终有所收获。 此 次课程设计要感谢 雷亮 老师的辅导,以及伍健全老师所授的 c语言知识,还有 一些 同学和 学长的指导,由于他们的辅导与帮助 才完成了课程设计。 谢谢。 签名 姚茂源 日期 2020113 重庆科技学院《 C语言程序设计》课程设计报告 26 参考文献 [1]何钦铭 颜 晖 .《 C语言程序设计 》 .高等教育出版社 .2020年 [2]谭浩强 张基温 .《 C语言程序设计 教程》 .高等教育出版社 .2020年 重庆科技学院《 C语言程序设计》课程设计报告 27 附录 1 程序清单及相应的注释 : include include include include include int bgnumber = 023。 //客户号 int inumber = 0。 //商品量的统计 int ibuy = 0。 //订单的统计 void secondmain()。 //管理维护子菜单 void jianpanload()。 //输入商品 void scanproduct()。 //浏览商品 void searchproduct()。 //搜索商品 void dinggou()。 //订购商品 void lookdinggou()。 //查询订单 void addproduct()。 //增加商品 void deleteproduct()。 //删除商品 void saveproduct()。 //保存商品 void savedinggou()。 //保存订单 void wenbenload()。 //从文本导入商品 struct product { char name[30]。 //商品名 int number。 //货号 char vender[30]。 //厂家 char filed[100]。 //产地 int stock。 //存量 double unvalent。 //单价 }。 struct product a[100]。 struct dinggou { int bgname。 //货号 int bmany。 //订购量 int btime。 //日期时间 char bname[100]。 //客户名 重庆科技学院《 C语言程序设计》课程设计报告 28 char baddress[100]。 //客户地址 int bnumber。 //客户号 }。 struct dinggou b[100]。 int main(void) { int i。 wenbenload()。 do { system(cls)。 printf(\n\n\n\n\n\n)。 printf(************************** 欢迎使用商品订购系统******************************\n)。 printf( 作者: 计科 1102 姚茂源 \n)。 printf( ┏━━━━━━━━━━━━━━━━━━━┓ \n)。 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 printf( ┃ ┃ \n)。 printf( ┗━━━━━━━━━━━━━━━━━━━┛ \n)。 printf(********************************************************************************\n)。 printf(\n\n\t\t请输入你的操作 (0~5): )。 scanf(%d,amp。 i)。 switch(i) { case 1: system(cls)。 scanproduct()。 break。 case 2: system(cls)。 dinggou()。 break。 case 3: system(cls)。 重庆科技学院《 C语言程序设计》课程设计报告 29 lookdinggou()。 break。 case 4: searchproduct()。 break。 case 5: secondmain()。 break。 case 0: //退出系统的界面 system(cls)。 printf(\n\n\n\n\n\n\n\n)。 printf(\n\n\t\t\t欢迎使用本系统 \n\n\n\n\n\t\t\t欢迎再次使用\n)。 exit(0)。 //exit用于在程序运行的过程中随时结束程序 }。c语言程序设计课程设计报告-商品订购系统设计(编辑修改稿)
相关推荐
施工图纸。 待甲方确定后,按照合同规定正式出图。 第六条 设计费金额及其支付方式 本工程参照国家计委颁发的《工程设 计收费标准》和政府有关部门规定的收费标准文件, 设计园林绿化面积暂定 81200 ㎡。 单价为人民币 18 元/ ㎡ ,合同金额为人民币 1461600 元(大写 壹佰肆拾陆万壹仟陆佰 元整 )。 双方约定,如果实际设计面积与合同暂定面积不符合则按实际设计面积计算支付设计费
”,我们走过的路非常艰辛、十分不易,但迈出的步伐很稳健、很扎实,交出了一份不错的成绩单。 过去五年,是全县综合实力快速攀升的五年。 全县生产总值和公共财政预算收入稳步增长,年均分别递增 %和 %;全社会固定资产投资累计完成 492 亿元 , 是 “十一五 ”时期的 3 倍;城镇居民人均可支配收入和农村常住居民人均可支配收入分别是 2020 年的 倍和 倍,县域经济基本竞争力大幅提升
,01111111B MOV 58H,A 7 单片机课程设计 7 LJMP LOOP4 LOOP2: MOV A,58H ORL A,10000000B MOV 58H,A JB ,LOOP3。 如果处在调整定时终止时间状态,则定时时间“小时”的低位数码管的小数点点亮,否则该小时点熄灭 MOV A,54H ANL A,01111111B MOV 54H,A LJMP LOOP4 LOOP3:
的深部过程与浅层响应 ; ( 8)典型造山带及大陆边缘形成与演化 ; ( 9)地质过程的精细记录、示踪、模拟和实验研究 ; ( 10)现今大陆活动监测、数据融合与解释 ; ( 11)地球与近地星体的对比与相互作用 拟资助 6~ 8 项。 4.成矿成藏过程、机理与分布 该领域的科学目标是:通过浅部地壳结构与成矿关系分析、区域性成矿流体示踪、矿田构造和成矿过程精细刻画
来,这条生产线与挤奶间只一墙之隔。 牛奶被挤出来之后,通过连接的管道,直接进入生产车间,牛奶在这里经过消毒灭菌之后,进入到乐利钻石包装盒里,成为现代牧业纯牛奶产品,整个过程仅仅持续 2 个小时。 并且保证上佳的口感。 而且所有的指标均已超过国家和国际标准。 牛奶要 “纯 ”,就要保证从奶牛的乳头到消费者口中确保 “零添加 ”,做到产品始终如一;牛奶要 “真 ”,就是企业要说真话、办实事
)已经完成 ( )成果深化 现有成果 预算经费总额: 元 申请立项经费 元 学院支持经费 元 学生自筹经费 元 一 、 本课题研究现状及趋势,研究本课题的实际意义和理论意义 ,科学性、先进性与独特之处。 (限1000 字) 5 二、 本课题的基本内容,预计突破哪些难题。 (限 1200 字) 三、 课题的研究思路和方法,研究工作方案 (包括已进行的研究工作情况 )和进度计划、中期成果。 (限