任务和代码

/*
*Copyright (c)2016,CSDN学院 |  C语言及程序设计初步
*All rights reserved.
*文件名称:p11-2.c
*作    者:管运煌
*完成日期:2016年5月8日
*小慧过生日,小明(小明真忙)要买鲜花送她。
每枝红玫瑰5元,满5支送1枝,满20枝送5枝。
小明一共有n(n>10)元钱,最多能买到多少?
*/
#include <stdio.h>
int main()
{
int hua,s,m; //hua 花的数量,s 赠送花的数量,m 金额printf ("请输入大于十元的金额:\n");scanf ("%d",&m);hua=m/5;if (hua>=5&&hua<20){
s=hua/5; //计算五赠一优惠中赠送的数量hua+=s;}if (hua>=20){
s=hua/20*5; //计算二十赠五优惠中赠送的数量hua+=s;}printf ("一共可以买:%d朵\n",hua);
return 0;
}

运行结果

知识点总结

if语句和整形数据特性

心得体会

原本只是根据正常思维来解题,看了老师:

n=money/5;    //实际能买的玫瑰  
    z1=n/20*5;    //买够20就能送5支  
    z2=(n-(n/20)*20)/5;  //不够买20赠5的,享受买5赠1的  
    printf("%d\n", n+z1+z2);

之后,要努力开拓自己思维

第十一讲 项目3 买五赠一 买二十赠五 优惠计算相关推荐

  1. OpenCV学习笔记(二十一)——绘图函数core OpenCV学习笔记(二十二)——粒子滤波跟踪方法 OpenCV学习笔记(二十三)——OpenCV的GUI之凤凰涅槃Qt OpenCV学习笔记(二十

    OpenCV学习笔记(二十一)--绘图函数core 在图像中,我们经常想要在图像中做一些标识记号,这就需要绘图函数.OpenCV虽然没有太优秀的GUI,但在绘图方面还是做得很完整的.这里就介绍一下相关 ...

  2. 《sed的流艺术之四》-linux命令五分钟系列之二十四

    [正文开始] 上文接<sed的流艺术之三>-linux命令五分钟系列之二十三 例十 如果设定了很多-e的command,它们的执行顺序是怎样的呢? [rocrocket@rocrocket ...

  3. 《回答sort一例》-linux命令五分钟系列之二十八

    自从发布了sort命令之后,一位小同学问我关于文件名排序的问题,其实这些内容在sort的文章中都有涉及,只要好好读一遍,保证可以自己解决. 在此拿一实际例子再演示一次sort的神奇功能吧,最后一次哦: ...

  4. Java编程思想第五版(On Java8)(二十四)-并发编程

    文章目录 术语 并发的新定义 并发的超能力 为速度而生的并发 普通的编程:首先发生一件事,然后是下一件事.我们完全控制所有步骤及其发生的顺序. 如果我们将值设置为5,那么稍后会回来并发现它是47,这将 ...

  5. 山东大学创新项目实训个人工作日志(二十)

    马蜂窝平台的景点图片爬取 这次完成的是对马蜂窝景点图片爬取的改进,之前是通过地图点来爬取的,但是地图点的数据不全,所以研究之后打算从这一板块重新爬取. 但是这一部分进行翻页时,网页本身是没有任何变化的 ...

  6. 第五十一讲 platform

    第五十一讲 platform 文章目录 第五十一讲 platform 一.前言 二.函数说明 1.platform_bus_init 2.platform_device_register 3.plat ...

  7. 收藏 | 李飞飞经典CS231N《卷积神经网络视觉识别》第十一讲!

    点上方计算机视觉联盟获取更多干货 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:专知 AI博士笔记系列推荐 周志华<机器学习>手推笔记正式开源!可打印版本附pdf下载链接 [导读 ...

  8. 【信息系统项目管理师】第九十十一章 项目成本质量资源管理

    第九十十一章 项目成本质量资源管理 第九章 项目成本管理 1.项目成本管理的过程有哪些 规划成本管理,成本估算,成本预算,成本控制. 成本管理计划是项目管理计划的组成部分,描述将如何规划,安排和控制项 ...

  9. 【信息系统项目管理师】第十一章 项目风险管理(考点汇总篇)

    [信息系统项目管理师]第十一章 项目风险管理(考点汇总篇) 考点分析与预测 风险管理一般上午考察三分,风险管理也比较重要,在案例分析中出现的问题也比较多,风险在下午案例分析中仅考过一次.靠案例的几率小 ...

最新文章

  1. C++中类型转换函数:将当前类的类型转换为其它类型
  2. 正在学习的Angularjs包裹的插件
  3. IPSEC非单播流量处理
  4. iOS设计模式 - 组合
  5. python邮件转发_把Gmail邮件转发到gtalk的Python方法
  6. java二分法查找法算法_算法二:二分法查找(java语言)
  7. 数据传输优化篇之:scp 或 rsync+ssh 参数优化
  8. java中 银行存款取款_java银行存款取款
  9. 为什么你的数据库经常会被破防呢?原因原来是这——Sql注入问题(源码+文字深度解析)
  10. 关于新功能研发的一些脑洞
  11. 解析大型门户网站教给我们的PV增加技巧
  12. 如何配置Web服务器?web服务器配置方法步骤
  13. 蓝牙冒充攻击(BIAS),无线安全不可忽视
  14. zookeeper启动报错already running as process处理
  15. Markdown,你只需要掌握这几个
  16. PTA-判断输入的字符是哪种类型
  17. TP-Link WR841N无线桥接(WDS)教程
  18. iPad、iPhone 界面设计标准
  19. cad计算机辅助证书,2020CAD工程师认证证书考试试题(01月27日)
  20. 用Excel公式怎么在一列中查找是否存在某字符串

热门文章

  1. 如何自学单片机? 单片机怎么入门?
  2. 什么是数据库连接池?
  3. C语言修仙电影,长评 是宇宙啊 评《C语言修仙》 时间:2020-02-24 22:39:01
  4. 【数据结构与算法】填空练习题
  5. 一个顶级IT咨询师的对话
  6. python文件查重_文件查重 我使用的是面向局部敏感的最小哈希签名的方法进行文档查重 联合开发网 - pudn.com...
  7. 服务器 硬件防火墙,了解服务器软硬件防火墙
  8. 屏保问题(即背光灯的关闭)
  9. XX用户不在 sudoers 文件中。此事将被报告。
  10. c++ STL容器 --- 栈stack