第十一讲 项目3 买五赠一 买二十赠五 优惠计算
任务和代码
/*
*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 买五赠一 买二十赠五 优惠计算相关推荐
- OpenCV学习笔记(二十一)——绘图函数core OpenCV学习笔记(二十二)——粒子滤波跟踪方法 OpenCV学习笔记(二十三)——OpenCV的GUI之凤凰涅槃Qt OpenCV学习笔记(二十
OpenCV学习笔记(二十一)--绘图函数core 在图像中,我们经常想要在图像中做一些标识记号,这就需要绘图函数.OpenCV虽然没有太优秀的GUI,但在绘图方面还是做得很完整的.这里就介绍一下相关 ...
- 《sed的流艺术之四》-linux命令五分钟系列之二十四
[正文开始] 上文接<sed的流艺术之三>-linux命令五分钟系列之二十三 例十 如果设定了很多-e的command,它们的执行顺序是怎样的呢? [rocrocket@rocrocket ...
- 《回答sort一例》-linux命令五分钟系列之二十八
自从发布了sort命令之后,一位小同学问我关于文件名排序的问题,其实这些内容在sort的文章中都有涉及,只要好好读一遍,保证可以自己解决. 在此拿一实际例子再演示一次sort的神奇功能吧,最后一次哦: ...
- Java编程思想第五版(On Java8)(二十四)-并发编程
文章目录 术语 并发的新定义 并发的超能力 为速度而生的并发 普通的编程:首先发生一件事,然后是下一件事.我们完全控制所有步骤及其发生的顺序. 如果我们将值设置为5,那么稍后会回来并发现它是47,这将 ...
- 山东大学创新项目实训个人工作日志(二十)
马蜂窝平台的景点图片爬取 这次完成的是对马蜂窝景点图片爬取的改进,之前是通过地图点来爬取的,但是地图点的数据不全,所以研究之后打算从这一板块重新爬取. 但是这一部分进行翻页时,网页本身是没有任何变化的 ...
- 第五十一讲 platform
第五十一讲 platform 文章目录 第五十一讲 platform 一.前言 二.函数说明 1.platform_bus_init 2.platform_device_register 3.plat ...
- 收藏 | 李飞飞经典CS231N《卷积神经网络视觉识别》第十一讲!
点上方计算机视觉联盟获取更多干货 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:专知 AI博士笔记系列推荐 周志华<机器学习>手推笔记正式开源!可打印版本附pdf下载链接 [导读 ...
- 【信息系统项目管理师】第九十十一章 项目成本质量资源管理
第九十十一章 项目成本质量资源管理 第九章 项目成本管理 1.项目成本管理的过程有哪些 规划成本管理,成本估算,成本预算,成本控制. 成本管理计划是项目管理计划的组成部分,描述将如何规划,安排和控制项 ...
- 【信息系统项目管理师】第十一章 项目风险管理(考点汇总篇)
[信息系统项目管理师]第十一章 项目风险管理(考点汇总篇) 考点分析与预测 风险管理一般上午考察三分,风险管理也比较重要,在案例分析中出现的问题也比较多,风险在下午案例分析中仅考过一次.靠案例的几率小 ...
最新文章
- C++中类型转换函数:将当前类的类型转换为其它类型
- 正在学习的Angularjs包裹的插件
- IPSEC非单播流量处理
- iOS设计模式 - 组合
- python邮件转发_把Gmail邮件转发到gtalk的Python方法
- java二分法查找法算法_算法二:二分法查找(java语言)
- 数据传输优化篇之:scp 或 rsync+ssh 参数优化
- java中 银行存款取款_java银行存款取款
- 为什么你的数据库经常会被破防呢?原因原来是这——Sql注入问题(源码+文字深度解析)
- 关于新功能研发的一些脑洞
- 解析大型门户网站教给我们的PV增加技巧
- 如何配置Web服务器?web服务器配置方法步骤
- 蓝牙冒充攻击(BIAS),无线安全不可忽视
- zookeeper启动报错already running as process处理
- Markdown,你只需要掌握这几个
- PTA-判断输入的字符是哪种类型
- TP-Link WR841N无线桥接(WDS)教程
- iPad、iPhone 界面设计标准
- cad计算机辅助证书,2020CAD工程师认证证书考试试题(01月27日)
- 用Excel公式怎么在一列中查找是否存在某字符串
热门文章
- 如何自学单片机? 单片机怎么入门?
- 什么是数据库连接池?
- C语言修仙电影,长评 是宇宙啊 评《C语言修仙》 时间:2020-02-24 22:39:01
- 【数据结构与算法】填空练习题
- 一个顶级IT咨询师的对话
- python文件查重_文件查重 我使用的是面向局部敏感的最小哈希签名的方法进行文档查重 联合开发网 - pudn.com...
- 服务器 硬件防火墙,了解服务器软硬件防火墙
- 屏保问题(即背光灯的关闭)
- XX用户不在 sudoers 文件中。此事将被报告。
- c++ STL容器 --- 栈stack