Visual 程序设计华中农业大学理学院计算机系华中农业大学理学院计算机系循环结构: 根据条件决定某段代码是否重复执行华中农业大学理学院计算机系 For 循环变量=初值 to 终值[Step 步长] 语句块[Exit For] 语句块 Next [ 循环变量]循环体循环次数= Int (( 终值- 初值)/ 步长+ 1) >0 初值<终值(步长=1时,可省略) <0 初值>终值=0 死循环步长华中农业大学理学院计算机系 1. 简单例子简单重复 For i = 1 to 10 &= " *" Next i 输出循环变量值 For i = 1 to 10 Step 2 &= i & vbCrLf Next i 华中农业大学理学院计算机系注意:退出循环后,循环变量的值保持退出时的值例: For i = 2 To 13 Step 3 &= i Next i = i 华中农业大学理学院计算机系 2. 在循环体中改变循环变量值 For i = 1 to 10 = i i = i + 1 Next i For i = 1 to 10 = i i = i - 1 Next i 下面程序段有没有问题? 华中农业大学理学院计算机系 j = 0 For i = 1 To 20 Step 2 j = j + 1 Next i = " 退出循环后 i=" & i 注意:在循环体内不要轻易改变循环控制变量的值, 否则会影响原来的循环规律。 i = i + 3 华中农业大学理学院计算机系 3. 常用算法累加:在原有和的基础上每次加一个数 S = 1 + 2 + 3 + …+ 100 连乘:在原有积的基础上每次乘一个数 S = 100 ! 华中农业大学理学院计算机系【例】 Sum = 1 + 2 + 3 + …+ 100 累加是通过累加性语句: sum = sum + i 实现的 sum = 0 可否放在循环体内?
课件For循环 来自淘豆网www.taodocs.com转载请标明出处.