3 VB结构化编程语言.pptVIP

  • 12
  • 0
  • 约1.27万字
  • 约 76页
  • 2021-12-08 发布于辽宁
  • 举报
部分代码: For i=1 To 1000 If i Mod 3=2 And i Mod 5=3 And i Mod 7=4 Then Print i End If Next i 母鸡5元一只,公鸡3元一只,小鸡1元三只,现用100元正好买100只鸡,列出所有的购鸡方案。 代码见p69 思考:百元百鸡问题 2. 累加、连乘 【案例3.15】求 Do b=1 乘积初始化 For i=1 To j b=b * i 连乘 Next i b=1/b n=n+b 累加 j=j+1 Loop While b0.000001 一般用循环嵌套结构实现先连乘后累加的问题,部分代码如下。但本例也可优化为单循环结构。 思考:算法可优化? 3.迭代 迭代也叫递推,是一种不断用变量新值代替旧值直至求出最终解的方法,其中新值一般由旧值通过某一迭代公式计算得到。用迭代算法解决问题时,首先确保数据的变化遵循一定规律,其次应注意: ① 确定迭代变量初始值。 ② 建立迭代关

文档评论(0)

1亿VIP精品文档

相关文档