您的位置:首页 > 其它

第11讲 项目3-如何买玫瑰?

2015-11-06 00:55 260 查看
任务和代码:

<pre name="code" class="cpp"><pre name="code" class="cpp">/*
*Copyright (c)2015 CSDN学院
*All rights reserved
*文件名字:main.c
*作者:修红国
*完成日期:2015年11月5日
*版本号:V1.0
*
*问题详解:小慧过生日,小明(小明真忙)要买鲜花送她。每枝红玫瑰5元,满5支送1枝,
*满20枝送5枝。小明一共有n(n>10)元钱,最多能买到多少?
*样例输入:135
*样例输出:33
*/

#include <stdio.h>
#include <stdlib.h>

int main()
{
int money,sum;

printf(" 小明一共有:");
scanf("%d",&money);
sum=money/5+((money/5/20)*5)+(money/5%20/5*1); //实际能买的玫瑰加上买够20就能送5支加上不够买20赠5的加上享受买5赠1的
printf(" 小明能买到 %d 枝玫瑰\n",sum);
printf(" 计算完毕!谢谢使用!\n");

return 0;
}





运行结果:



知识点总结:

正常购买能得到多少、满20支赠送5支,有几个20就有几个5、不足20的部分考虑有1个5就有一个1

心得:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: