理论教育 常用语句及赋值语句和结束语句

常用语句及赋值语句和结束语句

时间:2023-11-19 理论教育 版权反馈
【摘要】:1.赋值语句:用赋值语句可以把指定的值赋给某个变量或某个带有属性的对象,其一般格式为:[let]目标操作符=源操作符说明:赋值语句兼有计算与赋值双重功能,它首先计算赋值号“源操作符”的值,然后把结果赋给赋值号左边的“目标操作符”。3.结束语句格式:EndEnd语句通常用来结束一个程序的执行,可以把它放在时间过程中。

常用语句及赋值语句和结束语句

一个完整的VB应用程序,一般都包含三部分内容,即:

输入→处理→输出

可通过VB语句、各种控件实现输入输出操作。

1.赋值语句:用赋值语句可以把指定的值赋给某个变量或某个带有属性的对象,其一般格式为:

[let]目标操作符=源操作符

说明:

(1)赋值语句兼有计算与赋值双重功能,它首先计算赋值号“源操作符”的值,然后把结果赋给赋值号左边的“目标操作符”。

(2)在赋值语句中“=”是赋值号与数学上的等号的意义是不一样的,如:x=x+1,把变量x的当前值加上1后再将结果赋给变量,“先读后写”读出x的内容→加1→写回x(覆盖原有内容),变量出现在赋值号的右边和左边,其用途是不相同的。出现在右边表达式中时,变量是参与运算的元素(其值被读出);出现在左边时,变量起存放表达式的值的作用(被赋值)。即同时为数值型或同时为字符型。

(3)“目标操作符”和“源操作符”的数据类型必须一致。

(4)赋值语句以关键字let开头,因此也称let语句,其中的关键字let可以省略。

2.注释语句

(1)为了提高程序的可读性,通常应在程序的适当位置加上必要的注释,Visual Basic中注释是关键字“rem”或一个注释符单撇号(英文单引号)“′”格式:

rem注释内容

或者′注释内容

注释符在程序运行时会通知Visual Basic自动忽略注释符之后的语句。

(2)说明:

①注释语句是非执行语句。

②任何字符(包括中文字符)都可以放在注释中作为注释内容。

③注释语句不能放在续行符的后面。

优秀的程序员都具有在关键步骤下添加注释的好习惯。这样便于日后检查修改程序。

3.结束语句

(1)格式:End

End语句通常用来结束一个程序的执行,可以把它放在时间过程中。例如:

Sub Command1_Click()

End

End Sub

(2)常用的地方

(End Sub-结束一个Sub过程)

(End Function-结束一个Function过程)

(End If-结束一个If语句块)

(End Type-结束记录类型的定义)

(End Select-结束情况语句)

4.暂停语句 Stop

强制程序暂停运行的方法还有:

·单击工具栏上的“中断”按钮(www.daowen.com)

·使用Ctrl+Break组合键

5.使用Print方法输出数据

Print方法用于显示(输出)文本

格式:[对象名].Print[表达式列表]

说明:(1)使用的对象可以是窗体等。

Print"程序设计" ′在当前窗体上输出

Picture1.Print"程序设计" ′在图片框上输出

(2)表达式列表是一个或多个表达式,如果省略,则输出一个空行。

【例3.1】Private Sub Form_Click()

a=3:b=4

Print a,b,4+a,

Print 2*b

Print a,,b

Print

Print"a=";a,"b=";b

End Sub

图3-1 例3.1运行结果

说明:

1.输出数值数据时,前面有一个符号位(正号以空格表示),后面留有一个空格;输出字符串时,前后不留空格,每个Print输出一行。

2.分号“;”——紧凑格式,逗号“,”——按区格式(14个字符位置),语句行末尾有分号或逗号,则输出本行输出项后不换行。

6.特殊打印格式

(1)Spc函数

格式:Spc(n)

功能:在输出下一项之前插入n个空格。

例如:

Print"学号";Spc(2);"姓名";Spc(5);"成绩"

输出结果(└┘表示空格):

学号└┘└┘姓名└┘└┘└┘└┘└┘成绩

(2)Tab函数

函数格式:Tab(n)

功能:把输出位置移到第n列。

例如:

Print Tab(2);"学号";Tab(11);"姓名";Tab(21);"成绩"

输出结果是(1个汉字占2个位置):

└┘学号└┘└┘└┘└┘└┘姓名└┘└┘└┘└┘└┘└┘成绩

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈