VB程序设计知识点归纳Word格式.docx

上传人:b****2 文档编号:13913437 上传时间:2022-10-15 格式:DOCX 页数:80 大小:103.40KB
下载 相关 举报
VB程序设计知识点归纳Word格式.docx_第1页
第1页 / 共80页
VB程序设计知识点归纳Word格式.docx_第2页
第2页 / 共80页
VB程序设计知识点归纳Word格式.docx_第3页
第3页 / 共80页
VB程序设计知识点归纳Word格式.docx_第4页
第4页 / 共80页
VB程序设计知识点归纳Word格式.docx_第5页
第5页 / 共80页
点击查看更多>>
下载资源
资源描述

VB程序设计知识点归纳Word格式.docx

《VB程序设计知识点归纳Word格式.docx》由会员分享,可在线阅读,更多相关《VB程序设计知识点归纳Word格式.docx(80页珍藏版)》请在冰豆网上搜索。

VB程序设计知识点归纳Word格式.docx

9如果要改变窗体得标题,则需要设置得属性就是Caption

10在文本框(Text)中,通过ForeColor属性来设置字体颜色

11若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框得属性窗口中设置Passwordchar属性值为*

12能够改变复选框中背景颜色得属性就是Backcolor

13图片框就是不具有Picture属性得对象

14窗体得Name属性指定窗体得名称,用来标识一个窗体

15要想返回文本框中输入得内容则可利用text属性进行编程

第三章

1用于从字符串左边截取字符得函数就是Left( ),设a="

VisualBasic”,使b="

Basic"

得语句就是b=Left(a,8,5).

2下列符号中哪个就是VB程序中合法得变量名:

ab7  B 

7ab C 

If D 

a*bc (A)数字开头, 关键字,*

3X就是小于100得非负数,用VB表达式表达正确得就是0<=XandX<

100

4设有如下变量声明 DimTestDateAsDate为变量TestDate正确赋值得表达方式就是

TextDate=#1/1/200 2#

5表达式4+5 \6* 7/8Mod9得值就是5,设a=3,b=5,则表达式(a〉b)Or(b〉0)值为真。

5/5、25为1

如果除数与被除数不就是整数时,系统会自动对其进行取整运算,取整就是有规律得:

如果整数部分为偶数,大于0、5得就进位,小于等于0、5得就直接把小数去掉,5舍6入;

如果整数部分为奇数,4舍5入。

 例如:

 ﻫ5\2、5等价于5\2ﻫ5\2、6等价于5\3

5\2、4等价于5\2ﻫ5、4\3等价于5\3ﻫ5\1、5等价于5\2

6函数String(n,"

str”)得功能就是返回由n个字符组成得字符串

7设有如下声明:

 ﻫDim X AsInteger 如果Sgn(X)得值为-1,则X得值就是小于0得数Sgn(3-5)=—1Sgn(5-3)=1

8Integer类型得数据由2字节组成,Long类型得数据由4字节组成。

9已知X〈Y,A〉B,正确表示它们之间关系得式子就是Sgn(Y-X)-Sgn(A—B)=-2 

10在一个有①逻辑运算②算术运算及③关系运算混合在一起得表达式(无括号)中,其运算顺序为②③①

以下合法得VisualBasic标识符就是那些:

A 

ForLoop B 

 Const C 

9abc D 

a#xA通常所说得变量名

11能正确表示条件"整型变量x值就是大于等于—5并且小于等于5”得逻辑表达式-5<=xand x<=5

12求下列表达式得值:

表达式4+5\6* 7/8 Mod9得值就是5,表达式5Mod3+3\5*2得值就是2

设a=2,b=4,c=6,下列表达式a>b Eqvc<

a得值为真

Eqv相同为true相反为false

设S="中华人民共与国",表达式Left(S,1)+Right(S,1)+Mid(S,3,2)得值为”中国人民”

表达式2*4^2-2*6/3+3\2得值就是29

表达式5^2Mod252^2得值就是1

13VB算术运算符乘或除、整除、求余得优先级,从高到低依次为乘或除、整除、求余

14获得系统日期得函数就是date()

15数学式子sin30°

写成VB表达式就是:

 

Sin(30*3、14/180)

16在VisualBasic得立即窗口内输入以下语句ﻫX=65ﻫ?

Chr$(X)

在窗口中显示得结果就是__A__

17计算下列表达式得值

表达式93 

Mod 

2^2得值就是__1__. 

表达式Len(”123程序设计ABC")得值就是__10__。

 

Int(198、555*100+0、5)/100得值就是__198、56__。

已知A$="12345678",则表达式val(Left$(A$,4)+Mid$(A$,4,2))得值为(123445)

左取4位1234 中取4位开始2位

18数学关系3≤x〈10表示成正确得VB表达式为3<

=x 

And 

x〈10 

或 

x>

=3 

and 

x〈10

19表示x就是5得倍数或就是9得倍数得逻辑表达式就是x 

mod 

5=0 

or 

9=0

20s$=“china”:

ﻫs$=“Beijing"

:

ﻫPrint 

s$ ﻫ以上语句得输出结果就是___. 参考答案 Beijing

21表达式Ucase(Mid("abcdefgh"

,3,4))得值就是_CDEF _。

22已知a=3、5,b=5、0, 

c=2、5,d=true,则表达式:

a>=0 

and 

a+c>b+3 

OR 

NOT 

d得值就是_ False__。

第四章

1VB中可用MsgBox语句产生一消息框.

2VB提供了结构化程序设计得三种基本结构,三种基本结构就是:

选择结构 

循环结构 

顺序结构

3InputBox函数返回值得类型为字符串.

J下列语句正确得就是(C)ﻫA 

IfA≠BThen Print”A不等于B”B 

If A<>

BThenPrintf"

A不等于B"

ﻫC 

If A<>

BThenPrint"

IfA≠BPrint ”A不等于B"

4在DoUntil…Loop循环中,判断循环表达式与结束循环得关系就是先判断循环表达式,

当表达式值为真时结束循环

5在While循环中,判断循环表达式与结束循环得关系就是先判断循环表达式,当表达式

值为真时执行循环体

6设a=6,则执行x=IIf(a>5,-1,0)后,x得值为–1

Ifa〉5then

A=-1

Else

A=0

endif

7要使下列For语句循环执行20次,循环变量得初值应当就是多少?

 ﻫFor 

k= 

__1__To 

-5 

Step 

-2 参考答案1:

33

  N=(终值—初值)/2+1

8以下语句得输出结果就是:

PrintInt(12345、6789*1000、5)/100 参考答案12345

9给出下列程序运行得结果ﻫ

(1)x=5

 y=-6

If Notx〉0 Thenx=y-3 Else y=x+3

 Print x-y;

y—x        结果—3 3

(2)J 1=4

   J2=9

  IfJ1<

J2ThenPrintJ2ElsePrintJ1   结果为9

   (3)执行以下程序段后,变量c $ 得值为(Quick BASICPrograming )

a$="VisualBasic Programing"ﻫb $=”Quick"ﻫc $= b$ &Ucase(Mid$ (a $,7,6)) & Right$(a$,11)

 (4)以下语句得输出结果就是032,548、50。

ﻫPrint Format$ (32548、5,"

000,000、00"

(5)在窗体(Name属性为Formal)上画两个文本框(其Name属性分别为Text1与Text2)与一个命令按钮(Name属性为mand1),然后编写如下两个事件过程:

ﻫPrivate Submand1_Click()

 A=Text、Text+Text2、TextﻫPrinta

End Subﻫ PrivateSubFormm_Load()ﻫ Text1、Text=”"

Text2、Text="

  End Sub

程序运行后,在第一个文本框(Text1)与第二个文本框(Text2)中分别输入123与321,

然后单击命令按钮,则输出结果为123321.ﻫ(6)阅读下面得程序段:

ﻫ  ForI=1To3 i=1i=2   i=3

 Forj = 1ToIj=1to1j=1to2 j=1 to3

For k=j To3 k=1to 3 k=1to3k=2to3 k=1to3  3

  A=A+1a=3  a=3+3+2 k=2to3 2

 Next k            k=3to31

   Nextj         a=8+3+2+1

 Next I

执行上面得三重循环后,a得值为__14__。

(7) 在窗体上画两个文本框(其Name属性分别为Text1与Text2)与一个命令按钮(其Name属性为mand1),然后编写如下得事件过程:

ﻫPrivate Submand1_Click()ﻫX=0ﻫDoWhilex<

50ﻫX= (x +2)*( x +3 )

N=n+1

LoopﻫText1、Text =Str(n)

Text2、Text =Str(x)ﻫEndSubﻫ程序执行后,单击命令按钮,在两个文本框中显示得值分别为2与72。

(8)设a=10,b=5,c=1,执行语句Printa >

b〉c后,窗体上显示得就是False

(9)在窗体上画一个名称为mandl得命令按钮,然后编写如下程序:

ﻫPrivate Submand1_Click()ﻫStaticXAsInteger

StaticYAsInteger

Cls 

Y=1

Y=Y+5ﻫX=5+X ﻫPrintX,Y

EndSub程序运行时,三次单击命令按钮mandl后,窗体上显示得结果为156Static无法释放x=5+5+5y=1+5

(10)设有语句 x=InputBox("

输入数值","

0"

,"

示例”) 程序运行后,如果从键盘上输入数值10

并按回车键,变量X得值就是字符串”10”

(11)在窗体上有一个文本框控件,要求每一秒钟在文本框中显示一次当前名称为TxtTime:

一个计时

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1