[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[原创] vbs学习习题 - 百元买百鸡问题

本帖最后由 shelluserwlb 于 2014-11-23 17:03 编辑
  1. '100元钱买100只鸡,小鸡1元3只,公鸡3元1只,母鸡5元1只。有多少种买法?(每种鸡至少买1只)
  2. Option Explicit
  3. Dim i,j,k
  4. Dim intSum,strResult
  5. intSum = 1
  6. For i = 1 To 276
  7. For j = 1 To 31
  8. For k = 1 To 19
  9. If k=100-(i+j) And ((1/3)*i)+(3*j)+(5*k)=100 Then
  10. strResult = strResult & cstr(intSum) & _
  11. ": 小鸡:" & i & "只,公鸡"& j &  _
  12. "只,母鸡" & k & "只。" & Chr(10)
  13. intSum = intSum + 1
  14. End if
  15. Next
  16. Next
  17. Next
  18. MsgBox strResult
复制代码

返回列表