课题:for…next循环
(南通紫琅中学 信息技术学科 编写)
教学目标:初步学会使用For … Next 循环语句
¨
讲解与演示:
怎样求解 1+2+3+
…+100 ?
¨ 错误:s=1+2+3+ … +100 :print s
¨ 错误:s=0:s=s+1:s=s+2:…:s=s+100:print s
¨ for … next循环
|
计算 1+2+3+…+100 |
计算 1*3*5*…*99 |
|
private sub form_click() s=0 for i=1 to 100 step 1 s=s+i next i print s end sub |
private sub form_click() s=1 for i=1 to 100 step 2 s=s*i next i print s end sub |
|
计算 1-2+3+…-100 |
计算 1*4*9*16*…*10000 |
|
private sub form_click() s=0 for i=1 to 100 step 1 s=s+i*(-1)^(i+1) next i print s end sub |
private sub form_click() s=1 for i=1 to 100 step 1 s=s*i^2 next i print s end sub |
学生活动:
¨ 打一个由“*”构成的竖直直线
for i=1 to 20 step 1 : print “*” : next I