这是VB中的一行代码,将MID函数换成vb中right函数数,那这刚代码应该怎么改,而且还是原来的意思

VB程序设计练习题附加答案-五星文库
免费文档下载
VB程序设计练习题附加答案
导读:2、交互式开发方法和传统的应用程序开发过程有什么不同?,5、结构化程序设计的三种基本结构是什么?,10、结构化程序设计的特点是什么?,我们用一个简单的______语句就能实现退出程序,21、为了保证程序中必须对变量的强制性定义,28、__________是程序中VB停止执行的地方,当程序中使用未经声明的变量时,程序运行时会报错,5、下面程序运行后输出的结果是(),使程序转跳到语句标号为0的程序
15、命令按钮的标题文字由( B)属性来设置。
B.Caption
16、若要设置文本的显示颜色,则可用(A )属性来实现。
A.BackColor
B.Forecolor
C.FillColor
D.Backstyle
17、在运行时,若要调用某命令钮的Click事件过程,则可设置该命令钮对象的( )属性为Ture来实现。
A.Enabled
C.Default
18、在运行时,若要获得用户在文本框中所选择的文本,可通过访问( )属性来实现。
A.SelStart
B.SelLenght
D.SelText
三、简答题
1、事件驱动的含意是什么?举例说明。
2、交互式开发方法和传统的应用程序开发过程有什么不同?
3、文本框在什么情况下使用?
4、什么是工程?
5、结构化程序设计的三种基本结构是什么?
6、对象的三要素是什么?并分别进行简单的解释。
7、为什么要生成可执行文件和制作安装盘?
8、使用变量前先声明有什么好处?
9、如何使用帮助功能?
10、结构化程序设计的特点是什么?
11、为了把焦点移到某个指定的控件,在代码中应使用的方法是什么?
12、启动Visua Basic后,只创建了一个窗体,若此时保存,需要保存几个文件?各是什么文件?先保存的是哪一个?
13、为了防止文本框中的信息运行后被用户修改,应设置什么属性?
第三章 VB基本语言
一、填空题
1、一般可以使用__________关键字声明常量。
2、______类型也称变体类型,是一种通用的、可变的数据类型,它可表示或存储任何一种数据类型。
3、变量的声明分为两种方法:__________和____________。
4、在VB中,用___________________语句设定数组的下界,用_____________和__________________语句分别返回数组的上、下界。
5、在代码模块中加入Option Explicit的目的是_____________________。
6、function aa (a1 as date,optional a2 as boolean) as single,写出optional命令的作用__________________。
7、在VB中,我们用一个简单的______语句就能实现退出程序。
8、生成消息框的命令是____________,生成输入框的命令是____________。
9、通用对话框(commondialog)属activex控件,它可以显示多个标准对话框,包括打开/另存为、字体、打印等对话框,若要显示所有文件,则应设置其属性filter=____________,若要使它显示为打印对话框,则应使用什么方法____________。
10、从字符串中任意位置截取字符的函数是__________。
11、语句For j = 3 To 20 Step 3 使循环体执行了______次。
12、对于正在使用的动态数组Arraya(),要增加一个单元,但不能破坏数组内的数据,则应使用语句__________________________________。
13、在Visual Basic中声明静态变量的关键字是_________________。
14、表达式10 Mod 6 \ 4的值为______。
15、表达式chr(Asc(&a&) + 5)的值为_________。
16、VB中使用注释有2种方法,即________和________。
17、VB中的数据以四种形式存储:常量、_________、_________和记录。
18、为了在VB中存储一个4行5列的二维矩阵,需要定义一个整型的数组,请把数组定义语句补充完整:Dim Juzhen(_
_) as Integer。
19、控件数组由一组相同类型的控件组成,这些控件共用一个相同的控件名,但是每个控件都有一个唯一的下标来区分,我们使用属性__
__来设置下标。
20、在过程调用中,实现调用过程的实参和被调用过程的形参之间的数据传递有两种方式:按值传递和__
21、为了保证程序中必须对变量的强制性定义,需要在代码模块的声明部分加入______________语句。
22、分析For……Next循环结构的实例:For i = 5 To 30 Step 2 中,循环体一共执行了______次。
23、表达式Mid(&UniversityOfPetroleum&, 8, 4) 的值为_________。
24、常量分为普通常量和__________常量。
25、要将大写字母转换为小写字母,可使用____________函数。
26、不管焦点在哪个控件上,按__________键相当于按了取消按钮。
27、执行“工程”菜单下的__________命令,可选择并添加ActiveX控件。
28、__________是程序中VB停止执行的地方。
29、逻辑常量为True或__________。
30、使用了__________________的声明后,当程序中使用未经声明的变量时,程序运行时会报错。
31、要将小写字母转换为大写字母,可使用____________函数。
32、自字符串N1位开始向右取N2个字符,要使用_________________函数。
33、日期常量表示时,用符号__________将日期型数据括起来。
34、局部变量只能在__________中声明和使用。
35、模块级变量的声明关键字是Dim或__________。
36、函数Abs(x)的功能是__________。
37、表达式3/6*5的值是__________。
二、选择题
1、以下哪个是合法的变量(
B.abc@123
C.123_abc
2、下列说法错误的是(
A.在同一模块不同过程中的变量可以同名
B.不同模块中定义的全局变量不可以同名
C.引用另一模块中的全局变量时,必须在变量名前加模块名
D.同一模块中不同级的变量可以同名
3、把MsgBox的返回值转换为数值应该使用的函数是(
4、语句DIM AA(3,4,5)中定义的数组有(
5、下面程序运行后输出的结果是(
A$=&CHINA&
B$=STRING$(3,A$)
6、以下语句的输出结果是(
Print Format$(32548.5, &000,000.00&)
A.32548.5
B.325,485.00
C.032,548,50
D.32,548,50
7、以下叙述中错误的是(
A.如果过程被定义为Static类型,则该过程中的局部变量都是Static类型
B.Sub过程中不能嵌套定义Sub过程
C.Sub过程中可以嵌套调用Sub过程
D.事件过程可以像通用过程一样由用户定义过程名
8、Visual Basic提供的On Error Resume next错误陷阱语句表示(
A.当发生错误时,使程序转跳到语句标号为0的程序块
B.当发生错误时,不使用错误处理程序块
C.当发生错误时,忽略错误行,继续执行下一语句
D.当发生错误时,终止本过程执行,继续执行下一过程
9、在Visual Basic中,若要将控制权交给操作系统则通过(
)的语句。
包含总结汇报、资格考试、考试资料、教学教材、人文社科以及VB程序设计练习题附加答案等内容。本文共8页
相关内容搜索常用内部函数
Abs(-50.3)
<span style="color: #
e(自然对数的底)的某次方
取整(取参数的整数部分)
Fix(-99.8)
取整(取小于或等于参数的最大整数)
Int(-99.8)Int(99.8)
求自然对数值
随机产生0~1的单精度值
Int(6*Rnd)+1
<span style="color: #
要产生一个从Min到Max的整数,应使用公式Int((Max-Min+1)*Rnd+Min)
Round(x,n)
按小数位数四舍五入
Round(3.14159,3)
<span style="color: #
第2个参数为小数位数
取参数的符号值
Sgn(8.8)Sgn(-8.8)Sgn(0)
参数大于0,返回1参数小于0,返回-1参数等于0,返回0
Sin(3.*90)
三角函数以&弧度&为单位
Cos(3.*180)
计算反正切
Tan(3.*45)
算术平方根
字符串函数
求字符串的长度(字符个数)
Len("Vb技术")
求字符串的字节个数
LenB("Vb技术")
VB中采用Unicode(ISO字符标准)来存储字符,所有字符都占2个字节
Mid(x,n1,n2)
从x字符串左边第n1个位置开始向右取n2个字符
Mid("Vb技术",2,2)
从x字符串左边开始取n个字符
Left("Vb技术",3)
Right(X,n)
从x字符串右边开始取n个字符
Right("Vb技术",3)
将x字符串中所有小写字母转换为大写
UCase("Vb技术")
将x字符串中所有大写字母转换为小写
LCase("Vb技术")
去掉x字符串两边的空格
Trim(" Vb 技术 ")
去掉x字符串左边的空格
Ltrim(" Vb 技术 ")
"Vb 技术 "
去掉x字符串右边的空格
Rtrim(" Vb 技术 ")
" Vb 技术"
Instr(x1,x2,M)
返回字符串x2在字符串x1中的位置,M=1不区分大小写,省略则区分
Instr("baBBAC","BA")
找不到则返回0
String(n,x)
返回由n个首字符组成的字符串
String(3,"AB")
返回n个空格
日期和时间函数
返回系统日期
<span style="color: #-9-1
(yyyy-mm-dd)
返回系统时间
<span style="color: #:33
(hh:mm:ss)
返回系统日期和时间
<span style="color: #-9-1 15:45:33
(yyyy-mm-dd hh:mm:ss)
返回指定日期的年份
Year("")或Year(#9/1/2006#)
返回指定日期的月份
返回指定日期的日子
返回指定日期的星期几
Weekday("")
返回指定时间的时数
Hour("15:45:33")
返回指定时间的分数
Minute(Now)
假定系统时间为15:45:33
增减日期函数: DateAdd(要增减日期形式,增减量,要增减的日期)例:计算2周后的日期:DateAdd("ww",2,#9/1/2006#),结果 "" 求日期之差函数: DateDiff(要间隔日期形式,日期一,日期二)例:计算生日还有多少天: DateDiff("d", Now, #12/1/2006#) ,结果为 74 函数中的&要增减日期形式&或&要间隔日期形式&可参见下表中的形式:
一年的天数
一周的天数
数据类型转换函数
将数值转换为字符串
将字符串中的数字转换成数值
Val("2.3ab")Val("a23")
<span style="color: #0
求字符ASCII值
将数值(ASCII码)转换为字符
将数字字符串或数值转换成布尔型
CBool(1)CBool("0")
等于0为False,不等于0为True
将有效的日期字符串转换成日期
将数值转换成单精度型
CSng(23.5125468)
将数值转换成双精度型
CDbl(23.5125468)
23.5125468
阅读(...) 评论()&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&
Powered by 阳光大学生网 (C)
沪ICP备号-1
Copyright@ 阳光大学生网 公司介绍 联系我们 合作投稿等联系方式 邮箱

我要回帖

更多关于 vb中right函数 的文章

 

随机推荐