- 1、本文档共117页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB程序设计 徐梅 赋值语句 格式: 变量名或对象的属性名=表达式或对象属性的值 注意:该语句的含义是把“=”右边的值赋值给左边。 例如:form1.caption=“计算器” x=form1.width x2=command1.width temp=x-x2 command1.left=temp 结束语句 ——用来结束一个程序的执行的语句。 格式:End 其他: End sub 结束一个sub过程 End function 结束一个function过程 End if 结束一个if语句块 End type 结束记录类型的定义 End select 结束选择语句 7、可以保留行号或标号 VB可以使用行号或标号,但不是必须写明。 “标号”是一个以冒号结尾的标识符;“行号”是一个整型数,但不以冒号结尾。 例如: Line1:if i= 100 then(标号) 3200 if i = 100 then(行号) 一般用于goto语句中。 此外在编写程序代码时,应注意使用空格缩进对齐来反映代码的逻辑结构和嵌套关系。 注意:一个变体型数据如果定义了,但没有对它赋值,其所含的值为空值(empty)。 此时,如果参与数值运算视为0,参与字符串运算视为空串“”。 Private Sub Form_Click() Dim Temp As Variant Print 1+temp=; Temp + 1 Print ab Temp 结果是; ab Temp End Sub 字节型、整型、长整型: 十进制:1、20、500、-101 、230594 八进制:o11、o123 错误:o81 十六进制:H11、HFF 错误:HFR 单精度、双精度浮点型: 普通记法:1.2、-1.4 科学记法:1.2E10、-1.23D-3 错误:1.2E1.4、E4、 逻辑型,只有两个取值:True、False 日期型,使用“#”号作界定符: #1/1/2005#、#April 1 2005#、#1:00:00PM# 字符串型,使用双引号“ ”: Visual Basic 、 你好! 特殊的字符串: 表示一个双引号, 表示空字符串。字符串常量中的双引号必须成对出现。 注意:Const 常量名[As 数据类型]=表达式 常量符号的命名遵从VB命名 赋值的表达式必须是有确定值的数据,不可以是变量或函数。 例如:const a=X+2(X为变量)是错误的。 常量也有使用的范围,分本过程内,全模块内,整个应用程序内。 定义符号常量不可以出现交叉定义。 例如: const a=X+2 const X=a+2 符号常量不能再赋值。 例如: const a=20 a=30 (错误) 练习 1 以下4种描述中,错误的是_______。 A.常量在程序执行期间其值不会发生改变 B.根据数据类型不同,常量可分为字符型常量 、数值常量、日期/时间型常量和布尔型常量 C.符号常量是用一个标识符来代表一个常数,好象是为常数取一个名字,但仍保持常数的性质 D.符号常量的使用和变量的使用没有差别 2 下面合法的常量是_______。 A. 1/2 B. abcd C. 1.2*5 D. False 3 Visual asic中可以用类型说明符来标识变量的 类型,其中表示货币型的是_______。 A. % B. # C. @ D. $ 4 以下关键字中,不能定义变量的是_______。 Declare B. Dim C. Public D. Private 5 用十六进制表示Visual Basic的整型常数时,前面要加上的符号是_______。 A. H B. O C. H D. O 6 Visual Basic日期常量的定界符是_______。 A. ## B. ‘’ C. () D. {} 7.如果将布尔常量值True赋给一个整型变量,则整型变量的值为______。 A、O B、-1 C、True D、False 8.在下列符号常量的声明中,______是不合法的。 A、Const a As Single = 2.6 B、Const a As Integer = ab“ C、
文档评论(0)