编一个程序,把一张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.源程序
第4题:
一个模块把输入转换成输出所做的工作称为()
第5题:
属于手工点钞的基本要求的是()
第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程序把消息转换成二进制文件
第9题:
结构化程序设计要求程序中仅采用顺序、分支和循环三种控制结构,其中每种结构只能有()和一个出口。
第10题:
编一个程序,输入三个实数,要求使用ifelse语句把它们的中间数找出来,可以使用逻辑运算符。