【C语言】用 1 分、5 分、10 分、25 分的硬币凑成任何给定的钱数 x,要求硬币的数目最少
题目:C语言实现——用 1 分、5 分、10 分、25 分的硬币凑成任何给定的钱数 x,要求硬币的数目最少
思路:从键盘上获取数据,欲使使用硬币数最少,则应该从大的硬币值开始计算,分别运用求余与取整
代码
#include<stdio.h>
int main()
{printf("请输入钱数(以分为单位):");int a,b,c,d,money;scanf("%d",&money);a=money/25;b=(money%25)/10;c=(money-25*a-10*b)/5;d=money-25*a-10*b-5*c;printf("25分硬币有%d个\n",a);printf("10分硬币有%d个\n",b);printf("5分硬币有%d个\n",c);printf("1分硬币有%d个\n",d);return 0;
}
输出结果:
【C语言】用 1 分、5 分、10 分、25 分的硬币凑成任何给定的钱数 x,要求硬币的数目最少相关推荐
- 关于60枚一分两分五分硬币凑成一块钱的解决方法
关于60枚一分两分五分硬币凑成一块钱的解决方法 一.强行三重for循环 #include<stdio.h> int main() {int a, b, c;for (a = 1; a &l ...
- 递归实现1分、2分和5分的硬币凑成1元
问题描述:用递归实现,显示用1分.2分和5分的硬币凑成1元,一共有多少种方法. 代码: #include<stdio.h> int a[]={1,2,5};//币种 int f1(int ...
- 假设市面上有4种面值 硬币,20元、10元、5元、1元。输入一个钱数,能够使用最少的硬币凑成这个钱数
假设市面上有4种面值 硬币,20元.10元.5元.1元.输入一个钱数,能够使用最少的硬币凑成这个钱数. 编程思想:先看看能取出来几个20元的,在看看剩下的钱能取出来几个10元的,以此类推再取五元和一元 ...
- c语言寻找大富翁,PTA 7-38 寻找大富翁(25 分)解法(C/C++)暴力快排/精准堆排 解法...
7-38 寻找大富翁 (25分) 胡润研究院的调查显示,截至2017年底,中国个人资产超过1亿元的高净值人群达15万人.假设给出N个人的个人资产值,请快速找出资产排前M位的大富翁. 输入格式: 输入首 ...
- 【测试点2分析】:1020 月饼 (25分)(甲级 1070 Mooncake (25 分))
立志用更少的代码做更高效的表达 PAT甲级最优题解-->传送门 Pat乙级最优化代码+题解+分析汇总-->传送门 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼.现 ...
- c语言最大字符1025,1025 反转链表 (25 分)C语言
题目描述 给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转.例如:给定L为1→2→3→4→5→6,K为3,则输出应该为 3→2→1→6→5→4:如果K为4,则输出应该为4→3→2→1→5 ...
- 计算机考研总共多少分,考研计算机要过多少分
60计算机等级考试实行的是百分制,但是在通知考生成绩的时候采取的是等级通知,等级就是不及格.及格.良好.优秀四种.但是也有不同等级对应的分数.优秀的分数是在100-90分,良好在89-80分,及格是7 ...
- Java程序中AB类可调用_19年【石油大学】《Java语言程序设计》二次在线作业(100分)...
试卷总分:100 得分:100 第1题,1.(2.5分)对象使用时,下面描述错误的是 A.通过"."运算符调用成员变量和方法 B.通过成员变量的访问权限设定限制自身对这些变量 ...
- 11-散列1 电话聊天狂人 (25 分) (C语言)
浙大版<C语言程序设计实验与习题指导(第3版)>题目集 11-散列1 电话聊天狂人 (25 分) 二.题解 c代码 11-散列1 电话聊天狂人 (25 分) 给定大量手机用户通话记录,找出 ...
- 单片机c语言 课程设计报告,C语言编写单片机万年历系统课程设计报告98分
<C语言编写单片机万年历系统课程设计报告98分>由会员分享,可在线阅读,更多相关<C语言编写单片机万年历系统课程设计报告98分(30页珍藏版)>请在人人文库网上搜索. 1.多功 ...
最新文章
- 如何判断数据库中的两个表是否相同(相等)?比较数据库中的两个表是否完全相同,包括字段和每条记录
- saccharomyces_cerevisiae 酿酒酵母
- 根据IP地址,子网掩码计算主机所在网络的网络地址和广播地址
- 怎么把cad做的图分享给别人_干货在线 | 这20个CAD技巧值得收藏!
- DCMTK:演示状态查看器-打印服务器
- 使用SAP portal service创建Fiori Launchpad
- VS2017设置背景主题
- 流程控制语句反汇编(1)(Debug版)
- NFinal ajax
- DFT与DTFT的区别?
- 网赚APP资源下载类网站源码
- 项目开发流程_以房地产项目总的视角,谈谈项目开发流程
- pthon3+itchat微信机器人,自定义回复,定时发送晚安,微信小号控制,信息群发功能,获取位置
- 刘德华郑秀文喜剧大片《魔幻厨房》DVD国语中字
- DSPE-PEG4-Mal分子式:C56H103N2O15P的分子量介绍
- 《软件项目管理》复习知识点
- python框架sanic_Python Web框架Sanic框架初识
- 6种根据IP地址获取相应城市信息的接口
- recycleview横向展开_Android开发之基于RecycleView实现的头部悬浮控件
- insert插入语句