编一个程序,把一张1元的钞票换成5分,2分和1分的硬币,要求每种

题目

编一个程序,把一张1元的钞票换成5分,2分和1分的硬币,要求每种至少一枚,并且所换硬币数不超过30枚。请问,有哪几种换法?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

小李的储蓄罐有100枚硬币,他把其中的贰分币全部换成等值的伍分币,硬币总数变为73枚,他又把壹分币换成等值的伍分币,硬币i总数变为33枚,他原来共有多少钱???


2分换成5分,总数减少了100-73=27个
5个2分    换成               2个5分             减少3个
45                                       18                        27
按照比例,原来2分硬币是45个,换成了18个5分硬币
73个变成了33个,
减少了40个
5个  换成  1个  减少了4个
50      10          40
同样的比例的方法可得1分硬币是50个

总结下100个硬币中,2分45个,1分50个,那剩下的5个是5分的。
总钱数算一下就是90+50+25=165分

第2题:

结构化程序设计要求程序中仅采用顺序、分支和循环三种控制结构,其中每种结构只能有一个人口和具有自己的____ 。()


参考答案一个出口

第3题:

将汇编语言源程序转换成等价的目标程序的过程称为______。

A.汇编

B.编泽

C.解释

D.源程序


正确答案:A
解析:计算机只能识别二进制代码,因此如果不是用二进制代码(机器语言)编写的源程序必须要将其转换成机器语言后,计算机才能识别执行。那么将汇编语言源程序转换成等价的目标程序的过程称为汇编。这种转换是由翻译程序来完成的。汇编分为汇编程序、编译程序和解释程序3种。

第4题:

一个模块把输入转换成输出所做的工作称为()

  • A、处理功能
  • B、运行环境
  • C、内部数据
  • D、程序代码

正确答案:A

第5题:

属于手工点钞的基本要求的是()

  • A、把混乱不齐的钞票进行整理
  • B、看钞票水印是否清晰
  • C、看钞票有无层次感和立体效果
  • D、摸钞票的“中国人民银行”行名是否有凹凸感

正确答案:A

第6题:

结构化程序设计要求程序中仅采用顺序、分支和循环三种控制结构,其中每种结构只能有__________个人口和一个出口。


参考答案一

第7题:

公务员考试问题

小李的储蓄罐有100枚硬币,他把其中的贰分币全部换成等值的伍分币,硬币总数变为73枚,他又把壹分币换成等值的伍分币,硬币i总数变为33枚,他原来共有多少钱???


 

题目没有说清楚原来储蓄罐里的硬币一共有哪几种类型 我们假设硬币一共有三种类型,1分,2分,5分 最简单的算法: 1分,2分的硬币全部换成了等值的5分硬币,(注意是全部,所以可以用简便算法,不用算换的个数) 100枚硬币变成了33枚5分的硬币 所以原来共有33*5分=1元6角5分

 

第8题:

通过E-mail发送和接收二进制文件,要求()

a.发送时,使用uudecode程序将二进制文件转换成ASCⅡ文件

b.发送时,使用uuencode程序将二进制文件转换成ASCⅡ文件

c.接收时,使用uudecode程序把消息转换成二进制文件

d.接收时,使用uuencode程序把消息转换成二进制文件


标准答案: BC

第9题:

结构化程序设计要求程序中仅采用顺序、分支和循环三种控制结构,其中每种结构只能有()和一个出口。


正确答案:一个入口

第10题:

编一个程序,输入三个实数,要求使用ifelse语句把它们的中间数找出来,可以使用逻辑运算符。


正确答案: floatx,y,z,second=0;
Console.WriteLine("请输入三个float类型的值");
x=float.Parse(Console.ReadLine());
y=float.Parse(Console.ReadLine());
z=float.Parse(Console.ReadLine());
if((x>y&&xz))
second=x;
elseif((y>x&&yz))
second=y;
else
second=z;
Console.WriteLine("这三个数中的中间数为{0}",second);

更多相关问题