云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 高中信息技术算法及程序设计VB(选修)

高中信息技术算法及程序设计VB(选修)

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 6:20:26

WORD格式整理

(2)常量和变量的命名、声明及赋值

符号常量的声明:Const 常量名 [As 常量类型] = 常量值 如:Const pi As Single = 3.14159 常量名为pi 变量的声明:

Dim <变量名 >As <变量类型>

如:Dim a As Integer 定义一个 整型变量,变量名为a 变量的赋值

VB中使用Let语句给变量赋值,其形式如下:

[Let] 变量 = 表达式 其中,方括号[ ]表示这部分内容是可选的,通常可以省略该关键字。 ...........

例题

Private Sub Form_Click()

Dim a As Integer, b As Integer, c As Integer Dim str As String Let a = 54 Let b = 114 c = a + b

str = \

Print \ Print str End Sub

VB语言中,下列数据类型说明符中表示整型的是(B)。 A、Boolean B、Integer C、Date D、String

数据的输出

程序中运算得到的结果,除可以使用文本框和标签显示外,对于大批量的数据更适合用Pint方法输出,格式如下

[对象] . Pint [表达式列表] 例题:

Private Sub Form_Click()

Dim x As Single, y As Single Form1.Print -61; -34 Form1.Print 9 * 2; 12

Form1.Print \ x = 3: y = 4

Print \End Sub

注意:Print 方法

相关题解: 单选题

在VB 语言中,下列合法的变量名是(B)。

专业资料 值得拥有

WORD格式整理

A、34ab B、ab34 C、*abc D、c\\c 下列选项中属于字符串常量的是( )。 A、ab B、a+b C、\、1235 在VB 语言中,下列合法的变量名是( )。 A、aa B、a*b C、7ab D、dim

运算符

1、 算术运算:

+ 加 -- 减 *乘

^ 指数 例:2^2 = 4 / (浮点)除 例:5 / 2 = 2.5 \\ 整除 例: 5 \\ 2 = 2 Mod 求余数 例:5 Mod 2 = 1 相关题解 单选题

1、分析下列程序:

Private Sub Form_Click() s=11\\3 + 11 Mod 3 Print s End Sub

当单击窗体时s的值是( A ). A、5 B、6 C、4 D、3

关系运算

= 赋值 、 < 小于号 <> 不等于 > 大于号

>= 大于等于号 < =小于等于号

注意:关系表达式的运算结果为布尔值True 或 False 例:3 > 2 结果为 True(真或是) 相关题解 单选题

1、下面表达式的值是false的有( C ).

A、\、Int(4.99) <> len(\、str(2000) < \、3 > 2

逻辑运算

Not(取反)And(与) Or(或)

运算结果为布尔型(Boolean)True 或 False 逻辑运算符的优先级为:No > And > Or

1、下列逻辑表达式的值为“假”的是(A)。

A、2 + 4 > 8 B、3 + 12 = 15 C、5 > 0 And 4 > 3 D、10 / 5 <3 2、下列逻辑表达式的值为“假”的是(D)。

A、3 + 5 > 7 B、8 / 4 < 4 C、5 > 3 And 3 > 2 D、4 + 11 > 20

3、已知A,B,C,D 是简单变量,且都已有互不相同的值,执行语句A=C: D=B 后,下列

专业资料 值得拥有

WORD格式整理

关系表达式逻辑值为“真”的是(A)。 A、C=A B、A=B C、D=C D、B=C

日期运算符与日期表达式

日期表达式是用日期运算符“+”或“-”将算式表达式、日期型常量、日期型变量、日期函数等连接起来的式子,如表达式“#2003/09/01# +30”的运算结果是“2003-10-1”;表达式“#2003/10/20# - #2003/10/10#”的运算结果为整数10 相关题解 单选题

1、设a=2, b=3,在VB中,表达式a>b Or b>3值是:( B ) A、False B、True C、-1 D、1

字符运算

字符串连接符为“+”和“&” “123” + “45” = “12345” “123” & “45” = “12345” 123 + “45” = 168 “123” + 45 = 168 相关题解 单选题

VB的字符串运算符是“&”,该运算符主要用于连接两个或更多的字符串。如:\\连接后的运算结果为:\。那么,\的运算结果为:(C)。 A、33 B、6 C、\、True

运算符的执行顺序

在VB中,当一个表达式中同时出现多种运算符时,运算次序由运算符的优先级决定,优先级高的运算符先运算,优先级相同的从左向右进行运算。不同性质的运算符优先级如下。

算术运算符 > 字符串运算符 > 关系运算符 > 逻辑运算符

相关题解 单选题

在VB语言中,表示“a大于0且b小于12”的正确表达式是(D)。 A、b<12 or a > 0 B、b > 12 And a < 0 C、a > 12 Or a < 0 D、a > 0 And b < 12

常用函数 数学函数

Abs(x) 求x 的绝对值,例:abs(-3.6) = 3.6 Sqr(x) 求 x 的平方根,例:sqr(100) = 10

专业资料 值得拥有

WORD格式整理

Int(x)求≤x的最大整数 例:int(3.6) = 3 int(--3.6) = --4 Rnd(x)产生[0,1)之间的随机数(不包括1) Sin(x) Cos(x) Tan(x) Atn(x) Exp(x) Log(x)

使用三角函数时,参数应是弧度,如数学中sin300应写为:

sin(30*3.14159/180)

字符串函数

Len(字符串) 求字符串的长度 ,例:Len(“hello”) = 5

Left(字符串,截取长度) 截取字符串左边部分,例:Left(“hello”,2) = “he” Mid(字符串,起始位置,截取长度) ,例:Mid(“hello”,2,2) = “el”

Right (字符串,长度)截取字符串右边部分。例: Right (“hello”,2) = “lo”

String(数值,字符)生成指定长度与指定字符的字符串,例:String(3,”9”) = ”999”

函数mid (C,N1,N2)的作用是从字符串C中N1位开始取出长度为N2 的子串。那么, Mid (\的值为(D)。 A、aBc B、cde C、eFg D、cDe

常用转换函数

Val(字符串) 将字符串转换为数值 Str(数值) 将数值转换为字符串 Chr(字符代码) Asc(字符)

Tab定位函数的使用

例题

Private Sub Form_Click( ) Dim a As Integer Dim b As Integer a = 4: b = 9

Print Tab(1); \数\平方\立方\平方根\ Print Tab(1); a; Tab(9); a * a; Tab(18); a * a * a; Tab(27); Sqr(a) Print Tab(1); b; Tab(9); b * b; Tab(18); b * b * b; Tab(27); Sqr(b) End Sub

用户交互函数

专业资料 值得拥有

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

WORD格式整理 (2)常量和变量的命名、声明及赋值 符号常量的声明:Const 常量名 [As 常量类型] = 常量值 如:Const pi As Single = 3.14159 常量名为pi 变量的声明: Dim As 如:Dim a As Integer 定义一个 整型变量,变量名为a 变量的赋值 VB中使用Let语句给变量赋值,其形式如下: [Let] 变量 = 表达式 其中,方括号[ ]表示这部分内容是可选的,通常可以省略该关键字。 ...........例题 Private Sub Form_Click() Dim a As Integer, b As Integer, c As Int

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com