120 likes | 231 Views
“ 人家是一个脑袋两只手,我们也是一个脑袋两只手,人家能干成的事,我们也一定能做到!”. 湖州中学 59 届校友. 中国科学院院士. 绕月探测工程、嫦娥一号卫星系统总指挥兼总设计师. 看一看. 打开“ 神秘太空之旅 .vbp ” 工程文件,阅读并理解“ 倒计时 ” 按钮上的代码。. Label1.Caption=N Cls Sleep(1000). 尝试一. 在按钮“ 我能 ”上用循环结构补充完整代码,实现相同的倒计时 5 秒功能. For n=5 to 1 step -1 Label1.Caption=N Cls
E N D
“人家是一个脑袋两只手,我们也是一个脑袋两只手,人家能干成的事,我们也一定能做到!”“人家是一个脑袋两只手,我们也是一个脑袋两只手,人家能干成的事,我们也一定能做到!” 湖州中学59届校友 中国科学院院士 绕月探测工程、嫦娥一号卫星系统总指挥兼总设计师
看一看 打开“神秘太空之旅.vbp”工程文件,阅读并理解“倒计时”按钮上的代码。 Label1.Caption=N Cls Sleep(1000)
尝试一 在按钮“我能”上用循环结构补充完整代码,实现相同的倒计时5秒功能 For n=5 to 1 step -1 Label1.Caption=N Cls Sleep(1000) Next n
循环语句 循环语句描述了一种重复计算的过程。 通过次数控制循环的计算过程 For循环 数学运算:1+2+3+…+100 通过条件控制循环的计算过程 Do 循环 S=1+2+3+……+n,当n为多少时,S大于10000
For 循环变量 = 初值 To终值 Step步长 语句块(循环体) Next循环变量 For循环格式 循环变量=循环变量+步长 For n = 1 to 10 step 2 Label1.Caption=n Cls Sleep(1000) Next n 1 3 5 7 9 循环体 n=n+2
尝试二 继续完善“神秘太空之旅.vbp”工程,在“登月”按钮上添加代码,让火箭出现在你需要的位置上。(火箭对象名为pic1) 尝试三 继续完善“神秘太空之旅.vbp”工程,在“火箭升空!”按钮上添加代码,模拟火箭升空过程!
阅读材料 知识链接: 在VB窗体中,对象可以通过一个平面坐标轴来确定它的位置(坐标轴见下一页),在窗体的最左上角为坐标轴的原点(0,0)坐标,向右为X轴,正数递增;向下为Y轴,正数递增。 当我们需要让对象出现在某个位置,只需确定该位置的X,Y坐标即可。而对象的Left属性(对应为X坐标)和Top属性(对应为Y坐标)正是用来决定对象位置的两个属性。需要让对象出现在某个位置,只需要设置其Left和Top属性即可,方法为:对象名.属性名=属性值(如需要pic1对象出现在X坐标为400的位置上,可以用pic1.left=400来表示)。 当我们要确认某个点的坐标时,可以将对象移动到这个位置,通过属性窗口中的Left和Top值来确认。比如本题中pic1对象的原始坐标为(400,3500),即left=400,top=3500.
Picture1.Left=1000 Picture1.Top=1000 Picture1.Left=2500 Picture1.Top=3000 窗体坐标系图 在编程之前,可以先画出坐标系,标出开始位置和结束位置的坐标,考虑坐标的变化和物体运动的关系(即Left和Top属性)
尝试四(选做) 继续完善“神秘太空之旅.vbp”工程,在“看我的”按钮上添加代码,让火箭沿着其他方向运动吧!(运动轨迹自己设计哦!)
整理小结 • 1、For循环格式及含义 • 2、简单循环语句的书写
书山有路乐为径 学海无涯趣作舟