资源预览内容
第1页 / 共2页
第2页 / 共2页
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
VB常用的基本数据类型数据类型名说明性质Integer整数型-3276832767内的整数Long长整数型-内的整数Single单精度实数型绝对值在1.E-453.E38内的任何实数,有效数字约67位Double双精度实数型绝对值在10E-3241.79E308内的任何实数,有效数字约1415位String字符串型一段文字与符号Boolean逻辑型判断的结果:其值为true或falseDate日期型日期和时间基本运算基本运算运算符号优先级表达式举例示例表达式的值算术运算乘幂1238取负-2-aa的相反值乘法*33*2.57.5实数除法/35/22.5整除4522取余数Mod55 mod 21加法+6a+ba+b的值减法-6a-ba-b的值关系运算相等=71=2False不相等712True小于71712False小于等于=710 mod 2 =710 2=7False逻辑运算非Not8Not(32)False与And925=10 and 2510 or 23true运算:注意Mod、/、 (整除) ,And 运算两边同时成立才成立,Or运算一边成立就成立常用函数函数名功能应用举例返回值Abs(x)求X的绝对值Abs(-3.5)3.5Int(x)求不大于X的最大整数Int(4.1)Int(-4.1)4-5Sqr(x)求X的算术平方根Sqr(6)2.44948Asc(x)字符转换为AscIIAsc(“A”)65Chr(x)AscII转换为字符Chr(48)“0”Val(x)数字字符串转换为数值Val(“-170”)-170Str(x)数值转换为字符串Str(-170)“-170”Len(x)计算字符串的长度Len(“asd”)3Mid(x,n,k)取字符串X中第n个字符起长度为K的子串Mid(“abcd”,3,1)“c”randomize随机函数初始化Rnd产生一个随机数 : 大于等于0 ,小于1注意:其中Chr()、Str()、Mid()三个函数的值为字符串型,结果要加双引号变量定义: VB变量以字母、数字、下划线组成,数字不能开头,系统使用过的符号、单词不能使用。(1) 赋值语句: 变量名 = 表达式例:i = i + 1、x = 5+6、i = 6对象名.属性名 = 表达式例: Label1.Caption = ”结果”(2)选择语句:行If语句If 条件表达式 Then 语句例:If n 0 Then s=”正数” Else s= ”负数”块If语句:If Then ElseIf Then ElseIf ThenElse End If 虚线部分是可选部分!例:If x 90 Then Label1.Caption = ”优秀”ElseIf x 80 Then Label1.Caption = ”良好”ElseLabel1.Caption = ”及格”EndIf注意:行if语句只有一行。而块If语句写在多行上,最后需要EndIF结尾(3)循环语句:For 语句For 循环变量= 初值 To 终值 Step 步长 语句块Next 循环变量如果步长为1,step 1可以省略例如:计算1+3+5+99S = 0For i = 1 to 100 step 2下一个i加上步长,返回重新判断 s = s + iNext iDo 语句Do While 条件表达式语句块Loop例如:计算1+3+5+99S = 0:i = 1Do While i = 99s = s + i返回重新判断 i = i + 2Loop
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号