初二信息技术结业试复习专题课第二册第二章《程序设计初步》复习•合作完成VB练习•讲评练VB重难点•独立检测VB考点学习内容和学习目标一、合作完成VB练习“VB智慧树”游戏请你和同桌一起,发挥你们的聪明智慧和合作精神,让“VB智慧树”开出美丽的鲜花!二、讲评练VB重难点让我们一起对VB的重点、难点知识加深认识!数据类型、变量、常量、表达式P32-33判断是否合法变量名:变量名的约定:必须以字母或汉字开头;由字母、汉字、数字、下划线组成;专用保留字不能作为变量名;总字符个数不超过255个;不区分大小写(即X与x是同一变量)。×XC5Student_ageEnd5AY-1√√√××姓名=“张华”是否团员=true年龄=13语文=88数学=92变量常量表达式字符型(字符串型)布尔型(逻辑型)数值型平均分=(语文+数学)/2算术运算符P34运算符含义例子运算结果+-Mod\*/^加减/取负值求余整除乘除乘方1+239\2-1-2-39Mod2142*49/24.582^381123445运算级别运算顺序:级别从高到低同级从左到右10-4^2/8=?8数学表达式VB算术表达式P34a3-b3ab+a[(a+b)-C]aba*b+a/ba^3-b^3a*((a+b)-c)特点:1、只有(),没有[]、{}2、直线式函数absolute[‘æbsəlu:t]绝对的square[skwɛə]正方形、平方根integer[‘intidʒə]整数Abs(-9)=Sqr(9)=Int(9.9)=Int(-9.9)=939-10Fori=3to5PrintiNexti程序的三种基本结构•顺序结构•分支结构•循环结构x=4y=5y=xx=x+1Printx=;xPrinty=;yx=50Ifx=60ThenPrint及格ElsePrint不及格Endifx=4y=5y=xx=x+1Printx=;xPrinty=;yy=4顺序结构P40y=4x=5x=5从上而下、从左到右,依次逐个语句执行。a=1b=2printa,ba=a+bb=a+bprinta,b1235a=1+2=3b=3+2=5分支结构P43-44条件语句的格式分支结构的原理TrueFalse分支结构x=50Ifx=60ThenPrint及格ElsePrint不及格EndifFalse(不成立)执行Else后面的语句不及格X=3Y=4IfXYthenPrintX,YElsePrintY,XEndIfTrue(成立)执行Then后面的语句343450=60循环结构P48循环语句的格式循环结构的原理①i=___Printi②i=___Printi③i=___Printi……Fori=3to5PrintiNexti3434循环结构Step15超出终值5,跳出循环,不执行循环体语句,没有输出。5④i=6循环结构程序段(练习)s=0Fori=4to11Step3s=s+iPrintsNexti①i=___s=s+i=_______Prints②i=___s=s+i=_______Prints③i=___s=s+i=________Prints……4710④i=1342111超出终值11,跳出循环,不执行循z环体语句,没有输出0+4=44+7=1111+10=21s=0Fori=4to11Step3s=s+iNextiPrints①i=___s=s+i=_______②i=___s=s+i=_______③i=___s=s+i=_______……470+4=4超出终值11,跳出循环,执行Next下一语句:4+7=11Prints211011+10=21④i=13再次合作完成VB练习如果你有信心的话,请你自己“VB智慧树”游戏中的“重做”按钮,让“VB智慧树”开出更多美丽的鲜花!三、测试VB知识请进入VB知识测试系统现在该是您收成的时候了,请您独立完成一份小测验,看看你对VB知识的掌握情况!自我提升请打开“VB智慧锦囊”C:\VB智慧树\xtras\VBzhihuijinnang.xls检查自己测验中失分的题目。下节课继续努力!