预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

VB程序的三种基本结构1、顺序结构: 将命令和语句逐条顺序排列。 程序执行时按语句的先后顺序逐条执行。 例1、a=1 b=2 c=a+b a=c-a b=c-a 最后,变量b的值是()2、分支结构:(选择结构) 根据条件判断其是否成立,如果成立执行成立的分支;否则执行另一分支。 其一般形式为: If条件Then 语句序列1 Else 语句序列2 EndIf 分支结构的简单形式为: If条件Then 语句序列 EndIf 例2、a=10 Ifa>=10Then a=a+1 Else a=a-1 EndIf 该程序段运行后,变量a的值是() A.8B.9C.10D.11 例3、a=2:b=1:c=5 Ifa<bthen m=a else m=b endif Ifc<mthen m=c endif 最后,变量m的值是(1)3、循环结构: 根据条件判断其是否成立,如果条件成立则重复执行循环体(循环结构中某语句序列),直到条件不成立,退出循环结构为止。 循环结构的常用形式为: for循环变量=初值to终值[step步长] [循环体] next[循环变量] 注:当“step步长”项缺省时,表示步长是1例4、s=0 forI=1to100 s=s+I next 最后,变量s的值是() 例5、n=0:s=0 forx=3to11step2 n=n+1 s=s+x nextx 则最终变量n、s的值是()三、课堂巩固: 1、有以下程序段: ①.I=3②.J=0 J=5ForI=lTo5 I=I+JJ=J十1 Next ③.j=0④.J=0 IfJ>0ThenIfJ>0Then J=J+1J=J+l EndifElse J=J-1 Endif 以上四个程序段中,属于顺序结构的是,属于分支结构的是,属于循环结构的是() A.①②③B.①③④C.②③④D.以上都不正确2.以下程序,运行后x的值为() x=2 y=3 y=y+1 x=x+y-1 A.lB.3C.5D.7 3、以下程序,运行后变量value的值为() X=20 Ifx>=10then value=5*x else value=4*x endif msgbox(value) 最后,变量value的值是() A、50B、40C、100D、80 4、以下程序,运行后X的值为() X=2 Fori=1To5 IfX<iThen X=X+i EndIf Nexti A.lB.3C.5D.7