计算机高职专业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】随机整数到文本框中


界面

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

效果:

相关文章
|
7月前
|
Java
【Java每日一题】— —第二十一题:编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能
【Java每日一题】— —第二十一题:编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能
|
3月前
|
C语言
C语言程序设计核心详解 第二章:数据与数据类型 4种常量详解 常见表达式详解
本文详细介绍了C语言中的数据与数据类型,包括常量、变量、表达式和函数等内容。常量分为整型、实型、字符型和字符串常量,其中整型常量有十进制、八进制和十六进制三种形式;实型常量包括小数和指数形式;字符型常量涵盖常规字符、转义字符及八进制、十六进制形式;字符串常量由双引号括起。变量遵循先定义后使用的规则,并需遵守命名规范。函数分为标准函数和自定义函数,如`sqrt()`和`abs()`。表达式涉及算术、赋值、自增自减和逗号运算符等,需注意运算符的优先级和结合性。文章还介绍了强制类型转换及隐式转换的概念。
计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明
计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明
137 0
计算机高职专业VB知识要点004 VB基础知识,符号\/:;&等与函数区分,常用数据类型,dim与static及强制声明
|
存储 索引
计算机高职专业VB知识要点005 VB中一维数组、二维数组,如何声明?如何使用?数组特性和数据重组思想
计算机高职专业VB知识要点005 VB中一维数组、二维数组,如何声明?如何使用?数组特性和数据重组思想
208 0
计算机高职专业VB知识要点005 VB中一维数组、二维数组,如何声明?如何使用?数组特性和数据重组思想
计算机高职专业VB知识要点003 VB基础知识,案例:逐行输出
计算机高职专业VB知识要点003 VB基础知识,案例:逐行输出
计算机高职专业VB知识要点003 VB基础知识,案例:逐行输出
|
前端开发 JavaScript
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型③
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型③
108 0
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型③
|
存储 机器学习/深度学习 前端开发
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
82 0
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
|
存储 JavaScript 前端开发
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型②
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型②
97 0
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型②
|
存储 Java Windows
Java程序设计基础笔记 • 【第2章 变量与数据类型】
本章目录 2.1 变量 2.1.1 变量的概念 2.1.2 变量的使用 2.1.3 实践练习 2.2 数据类型 2.2.1 数据类型的种类 2.2.2 Java中的基本数据类型 1、整数类型 2、浮点类型 3、字符类型和布尔类型 2.2.3 实践练习 2.3 控制台的输入和输出 2.3.1 控制台的输入 2.3.2 控制台的输出 2.3.3 实践练习 2.4 调试 2.4.1 程序调试概述 2.4.2 实践练习 总结:
245 0
Java程序设计基础笔记 • 【第2章 变量与数据类型】
|
C语言
C语言结构体和其他数据形式(C Primer Plus 第六版)(二)
C语言结构体和其他数据形式(C Primer Plus 第六版)(二)
142 0
C语言结构体和其他数据形式(C Primer Plus 第六版)(二)