分享
分享赚钱 收藏 举报 版权申诉 / 20

类型C语言程序设计计算机程序设计.doc

  • 上传人:dreamzhangning
  • 文档编号:2727484
  • 上传时间:2018-09-26
  • 格式:DOC
  • 页数:20
  • 大小:101.50KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    C语言程序设计计算机程序设计.doc
    资源描述:

    1、计算机技术基础课程设计C 语言设计报告题目:花店经营管理系统学院:材料科学与工程学院专业:金属材料班级:050202 班姓名: 何卓海指导教师:设计日期: 2006 年 1 月 3 日1 月 8 日一选题背景本例实现了一个花店经营的管理系统,在经营的过程中,必需对花的库存量,销售量,剩余量以及花的种类,单价,颜色,名字等,有系统的管理。本程序定义了一个结构数组,并运用了一个主函数调用五个函数以实现整个花店的经营和管理。二设计思想:编程思路:首先在程序开始处,引入了头文件,可以直接调用函数,然后对花的种类和五项命令进行了宏定义,接着枚举类型定义了花的颜色,定义了结构体数组,并且编写了”enter

    2、_data()”,”put_data()”,“buy()”,”find()”,”changecmd()”五个子函数,最后在 mian 函数的内部对各个子函数进行调用,实现综合管理。 三主要解决问题的方法及技术关键:1运用指针定义了五项命令,分别指向五个函数,便于调用。2运用了 for, if-else-if, while, switch-case 用来控制程序的流程。主函数流程图是否开 始系统初始化接受键盘命令判断是否为(quit)命令退 出命令转换(把字符命令转换为数字命令)Buy() Put() enter() Find()退 出Buy()流程图入 口提 示 信 息输入花名,价格选择花的种

    3、类和数量从 i=0 起,到第 i 个花开始比较是否出现该种花输出计算价格出 口是否是最后一朵花返 回i+ 否是是否Put()流程图 入 口输出花的各项值判 断iredt1-whitet2-yellowt3-purplet4-oranten“);printf(“Please choose a color:n“);scanf(“%d“,if(floweri.color=0printf(“Please choose a color:n“);scanf(“%d“,if(color=0scanf(“%d“,switch(rcmd)case 0: /*按花名查询*/printf(“In put a flo

    4、wer name:n“);scanf(“%s“,name);for(i=0;iSIZE;i+)if(floweri.name=name)printf(“%st%dt%ft%dn“,floweri.name,floweri.color,floweri.rate,floweri.amount);break;case 1: /*按数量查询*/printf(“In put a flower rate:n“);scanf(“%f“,for(i=0;iSIZE;i+)if(floweri.rate=rate)printf(“%st%dt%ft%dn“,floweri.name,floweri.color,

    5、floweri.rate,floweri.amount);break;case 2: /*按颜色查询*/printf(“In put a flower color:n“);scanf(“%d“,for(i=0;iSIZE;i+)if(floweri.color=color)printf(“%st%dt%ft%dn“,floweri.name,floweri.color,floweri.rate,floweri.amount);break;六总结、设计结果说明一通过本程序的练习,可以让读者了解结构体的定义和函数的调用,对程序中各种语句的运用更加熟练把握。二本程序虽然简短,但可以简单地运用到花店的经营管理中,通过这个操作,让花店经营得有条理,方便了顾客,也方便了自己。

    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:C语言程序设计计算机程序设计.doc
    链接地址:https://www.docduoduo.com/p-2727484.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开