计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明

简介: 计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明

一、符号及函数区分

复习 符号 \ 和 / 的区别?

符号\ 表示取整数部分, 举例 10\3 结果是 3

符号/ 表示正常除法, 举例 10\3 结果是 3.333

与符号\类似的函数是fix函数,举例 fix(5.6) 结果是5 .

举例 fix(-5.6) 结果是-5 .

mod表示取余数部分, 举例 10 mod 3 结果是 1

int表示向下取整,举例 int(5.6) 结果是 5 .

举例 int(-5.6) 结果是 -6

val函数常常用来把字符串转为数值类型,这样可以进行数学运算。

符号+ 表示数学运算的加法,也可以表示字符串的连接。

符号& 表示两个字符串之间进行连接

符号: 表示将多个语句可以写到同一行,不同语句之间用冒号隔开 a = 1: b = 2

符号_ 表示一句话没有写完,需要换行继续写。

举例:

If a > b _

And b <> 0 Then

   Print a + b

End If

符号;表示可以连接两个字符串,且能将两个pirnt的换行连接为同一行。

举例:

Print "ljy";

Print "bc"

二、常用数据类型:

短整型integer 声明的时候使用符号%

长整型long  声明的时候使用符号&

单精度浮点型 single  声明的时候使用符号!

双精度浮点型 double  声明的时候使用符号#

文本类型(字符串类型) string 一般""内部的都是字符串,声明的时候使用符号$

布尔类型boolean

三、几种变量声明的区分

变量声明的时候的另一种形式:dim  变量名称  as 数据类型

普通的声明dim与static声明的变量的区别?

static表示的是静态变量,生命周期从创建开始,到程序进程结束后才会消亡。

dim 声明的变量只在sub 或 funtion 或 通用中

如何要求强制声明变量?

Option Explicit 要求程序强制声明变量

我们可以手工在编程软件中打开强制声明:工具----选项----勾上 要求变量声明 选项

如果变量名称没有手动声明,那么VB的编程环境默认帮你生成了sub级别或者function级别的变量。

举例:如下写法,默认系统会帮助声明变量a为数值类型的变量。

a = 10

Print a

源代码分享:产生20个【0,9】随机整数到文本框中

c32765e983477b261cacc26bf475cb75.png

Option Explicit
Dim x(1 To 20)
Private Sub Command1_Click()
Dim i%
Text1.Text = ""
Randomize
For i = 1 To 20
 ' x(i) = (1)
  Text1.Text = Text1.Text & x(i) & " "
Next i
End Sub

效果:

df330f53fdb3215cd8837544542ce295.png

相关文章
|
3月前
|
存储 C语言 C++
C语言基础专题 - 存储类(编辑中)
C语言基础专题 - 存储类(编辑中)
21 0
|
11月前
计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明
计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明
|
C语言
C语言进阶之路:理解不同数据之间的强制性转换
C语言进阶之路:理解不同数据之间的强制性转换
209 0
C语言进阶之路:理解不同数据之间的强制性转换
|
存储 索引
计算机高职专业VB知识要点005 VB中一维数组、二维数组,如何声明?如何使用?数组特性和数据重组思想
计算机高职专业VB知识要点005 VB中一维数组、二维数组,如何声明?如何使用?数组特性和数据重组思想
145 0
计算机高职专业VB知识要点005 VB中一维数组、二维数组,如何声明?如何使用?数组特性和数据重组思想
计算机高职专业VB知识要点003 VB基础知识,案例:逐行输出
计算机高职专业VB知识要点003 VB基础知识,案例:逐行输出
计算机高职专业VB知识要点003 VB基础知识,案例:逐行输出
|
前端开发 JavaScript
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型③
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型③
72 0
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型③
|
存储 JavaScript 前端开发
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型②
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型②
74 0
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型②
|
存储 机器学习/深度学习 前端开发
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
64 0
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
VB编程:巧用常量定义数组-37
VB编程:巧用常量定义数组-37
194 0
|
存储 Java 编译器
C语言结构体和其他数据形式(C Primer Plus 第六版)(一)
C语言结构体和其他数据形式(C Primer Plus 第六版)(一)
131 0
C语言结构体和其他数据形式(C Primer Plus 第六版)(一)

热门文章

最新文章