
枚举算法 练习题.doc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
最后一页预览完了!喜欢就下载吧,查找使用更方便
10 文币 0人已下载
下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 枚举算法 练习题.doc
- 资源描述:
-
1、1.用 50 元钱兑换面值为 1 元、2 元、5 元的纸币共 25 张。每种纸币不少于 1 张,求出有多少种兑换方案?每种兑换方案中 1 元、2 元、5 元的纸币各有多少张?假设面值为 1 元、2 元、5 元的纸币分别是 x、y、z 张,兑换方案有 k 种,从题意可得出x、y、z 满足的表达式为x+y+z=25 x+2y+5z=50 解决此问题的 Visual Basic 程序如下,在(1)和(2)划线处,填入合适的语句或表达式,把程序补充完整。Private Sub Command1_Click()Dim k As IntegerDim x As Integer, y As Integer,
2、 z As Integerk = 0List1.ClearFor y = 1 To 23For z = 1 To 9x = 25 - y - zIf (1) ThenList1.AddItem “1 元“ + Str(x) + “张 2 元“ + Str(y) + “张 5 元“ + Str(z) + “张“_(2)_ End IfNext zNext yLabel1.Caption = “共有“ + Str(k) + “种兑换方案“End Sub程序中划线处(1)应填入_ 程序中划线处(2)应填入_ 2.以下 Visual Basic 程序的功能是: 计算表达式 1+2+22+23+24+2
