《常用语句》课件.ppt
常用语句赋值语句赋值语句 请同学们分析下面c的值:Private Sub Form_Click()Dim a,b,c as integera=1b=2c=a+bPrint cEnd Sub赋值语句 VB中的赋值语句是通过“=”实现的。赋值语句 格式:变量=表达式 功能:将右边表达式的值赋给左边的变量。说明:“=”左边只能是变量,右边可以是常量、变量 或表达式。赋值语句 请同学们分析下面n的值:Private Sub Form_Click()Dim n As Integern=5n=n+1Print nEnd Sub如没有n=5这条语句,n的值又为什么?探究:赋值语句 逻辑型变量的初始值为False字符串变量的初始值为空串变量被赋值前的值常称为“初始值”。Dim n As Integer数值型变量的初始值为0赋值语句 下面四个选项中是()正确的赋值语句。A、4=M B、a+b=3 C、B=A3 D、x+y=04C注释语句 为了提高程序的可读性,通常需要在程序的适当位置加上必要的注释。添加注释是编程的一个好习惯。注释语句Rem格式Rem注释内容字符 后直接接注释内容例如A=1b=2Rem 下面求a+b,赋给cC=a+bA=1b=2C=a+b 本行求a+b,赋给c注释语句、注释语句在代码窗口中以什么颜色显示?探究:2、Rem与在书写时有什么区别?绿色Rem区别Rem语句必须单独一行书写,否则提示错误可以直接放在其他语句后面,也可单独一行书写结束语句 语法格式:End 功能:强制程序结束运行。Print语句功能:在指定的对象上输出文本、图形等。格式:对象名.Print表达式列表;/,Spc(n)/Tab(n)Print语句说明:1、对象可以是窗体、图片框等。若不指定对象名,默认在当前窗体中输出。如:Print“程序设计”在上输出 Picture1.Print“程序设计”在上输出当前窗体图片框Print语句表达式用”;”和”,”分隔,输出的结果有什么不同?2.表达式列表如果省略,则输出一个空行;可以是一个或多个表达式,各表达式之间用“;”或“,”隔开。a=1b=2Print a+b=;a+b探究:Print语句 分号表示紧接着上一个字符后输出,逗号表示间隔一定距离输出。如print语句末无分隔符,表示自动换行。Print语句 Tab(n)函数总是以每行最左端为起点,是绝对距离,从最左端第1列开始算起定位于第n列。Spc(n)函数是指n个空格,即接着前一个字符后面开始计数,是与前面字符相隔的空格个数,所以叫相对距离。Print语句Private Sub form_Click()a=1 b=2 c=a+b Print cEnd SubPrivate Sub form_Click()a=1 b=2 Print a+bEnd Sub两者效果是一样的Print语句 要使print在Form_load中起作用,必须设置窗体的AutoRedraw属性值为true。补充说明 1、通常一条语句占一行。要在一行写多条语句,需要在每条语句之间用冒号进行分隔。2、如果一条语句一行写不下,可用续行符(空格后面跟“_”)将语句分成多行。3、各关键字之间,关键字与变量名、常量名之间要用空格。a=1b=2a=1:b=2课堂练习 *用printSpc(n)/Tab(n)编出如下图形的程序课堂小结Print语句3、要使print在Form_load中起作用,必须设置窗体的AutoRedraw属性值为true。1、表达式用”;”和”,”分隔,输出的结果有什么不同?2、Tab()和Spc()两个函数的使用方法。课后作业1、做完学案题目并总结好本节知识点2、预习好下一节课内容Thank You!