当前位置:文档之家› For循环语句课件

For循环语句课件


Page 5/13
2、在VB窗体界面上输出1~10这10个自然数 For i=1 to 10 Print i
Page 6/13
3、求5+4+3+2+1和 s=0 For i=5 to 1 s=s+i Next i Print s
Page 7/13
4、求7+5+3+1的和: S=0 For i= 7 to 1 Step 2 S=S+i Next i Print S
Page 2/13
2.4.1 For循环语句
Version 2.0
For循环结构也称For-Next循环或计数循环。 [格式] For [循环变量]=初值To终值 [Step 步长] 语句组 Next [循环变量]
Page 4/13
学生上机练习,运行以下程序 1、求1+2+3+4+5的和 s=0 For i=1 to 5 Step 1 s=s+i Next j Print s
内容回顾
提问:怎样在屏幕上输出10以内所有数的和?
S=0 S=S+1 S=S+2 …… S=S+10
Page 1/13
如果要依次输出100甚至1000以内的所有数的 和怎么办? 观察:S=S+(1,2,3,……10) 相同点:都是将s加上一个数的和赋给s;不同 点:s所加的数不同,并且是有规律的递增 。 如果用变量i表示每一个加数,那么这10条语句 就可以用一条表示:s=s+i,然后让i的取值分 别为1到10这10个自然数,重复执行这条语句 ,就可以实现该程序的编写。这就要用到循环 结构
循环 条件
循环体
Page 11/13
实践: ①求1+2+3+…+100 ②求10!
Page 12/13
Page 13/13
Page 9/13
课堂练习: 1、用for循环语句编程求1+1/2+1/3+1/4+1/5的和 S=0 For i = 0 To 4 S = S + 1 / (i + 1) Next i Print "S="; S
Page 10/13
小结
循环 变量
For循 8/13
根据练习可以得出: 1)循环变量的名称要相同。 2) For语句与Next语句必须成对出现, 3)当初值小于终值时,步长为正数;当初值大 于终值时,步长为负数; 4)只步长为1时,才可以省略 step 1。 5)循环变量必须为数值型, 初值、终值:都 是数值型,可以是数值表达式。 6)循环体:在For语句和Next语句之间的语句 序列。可以是一条语句,也可以是多条语句。
相关主题