试题三变量常量
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
101计算机VB试题三
出题日期:201100902 出题人:赵文洲
1.数据是程序处理的对象。为了更好地处理各种各样的数据,VB定义了多种数据类型。
字符串型
逻辑型
日期型
对象型
变体型
2.常量:在程序运行时值不能改变的量。分为直接常量和符号常量。
:程序中直接使用的数据常量
:用一个符号名来代替数值或字符串,称为符号常量
3.直接常量可分为四种,分别是
4.字符型常量:使用双引号””:
" Visual Basic " 、"你好!“
特殊的字符串:" " " "表示一个双引号字符串," "表示空字符串。字符串常量中的双引号必须成对出现。
布尔型常量:只有和两个值。
日期型常量:使用“”号作界定符:
#1/1/2005#、#April 1, 2005#、#1:00:00PM#
5.
常量的声明符及其定义的位置不同,有效作用范围不同。分如下三种情况(三个作用域)。
1、过程级常量(LOCAL 局部),在过程中声明的常量,只能在该过程中使用,即有效作用范围是该过程。语法:
Const constantname [As Type] = expression
constantname 是常量名;
As type 常量类型,如省略由所赋值确定常量类型;
expression 由数值常数或字符串常数以及运算符组成,但不能使用函数调用。
过程内部直接用Const声明过程级常量。
2、模块级常量(MOUDULE/FORM),在模块、窗体的“通用”声明的常量或过程中用“Private”声明的常量,在声明它的模块或窗体中的所有过程中可用。语法:
[Private] Const constantname [As Type] = expression
在通用中用Private或直接用Const声明窗体级常量
3、全局级(工程级)常量(PUBLIC)在标准模块声明的常量,在工程的所有模块或窗体中都可用,语法:
4、在程序运行时用来保存临时数据的空间,所以也称内存变量。程序通过变量名来操作变量,变量具有名字(用来引用变量所包含的值的词)和数据类型(确定变量能够存储的数据的种类)
5、局部变量,其作用范围最小,只限于本过程。用或在过程内声明。过程中的变量值对过程来说是局部的,也就是说,无法在一个过程中访问另一个过程中的变量。Dim和Static的区别:
Dim定义的是动态过程变量,只在程序运行期间存在,不保留值。
Static定义的是静态变量,程序模块运行结束仍存在,并保留值。
Dim即可用于模块级变量的定义,也可用于过程级变量的定义;而Static只能定义过程级变量。
6、模块级:在模块的“通用”->“声明”中声明用或,在本模块的各过程中都可以使用
7、工程级(全局)变量:在“通用”->“声明”中声明用,整个工程内都可以使用。
8.方法可以在窗体上显示文本字符串和表达式的值,并可在其它图形对象或打印机上输出信息。 1、语法说明 在vb中,print方法是用来输出信息的专用过程,显示的文本是作为图像来处理的,因此,print方法显示的文本字符串也往往作为图形文本。visual basic 允许在窗体、图形框和打印机用print方法显示文本字符串。
9. 可以在窗体模块的通用声明段中声明什么
A全局变量B全局常量C全局数组D全局用户自定义类型
10.定义一个常量a ,整型,值为123,并输出到屏幕上
11.定义一个常量b ,字符型,值为“中华人民共和国”,并输出到屏幕上
12.定义一个常量c ,长整型,值为456,并输出到屏幕上
13.定义一个常量d ,整型,值为123,并输出到屏幕上
14.定义一个常量a ,整型,值为123,并输出到屏幕上
15.定义一个变量a ,整型,局部变量,值为123,并输出到屏幕上
16.定义一个变量B ,字符型,局部变量,值为“你好”,并输出到屏幕上
17.定义一个变量C ,长整型,局部变量,值为123,并输出到屏幕上
18.定义一个常量a ,日期型,局部变量,值为2011.08.29,并输出到屏幕上
19.定义一个常量a ,布尔型,局部变量,值为true,并输出到屏幕上
20.定义一个常量a ,整型,局部变量,值为123,并输出到屏幕上
21.圆半径为R值为10,面积为S ,编写出面积,pai 为3.14
22.圆半径为R值为10,周长为C,编写出周长,pai为3.14
23.正方形边长x 为5,求面试S
24.写出常用的八种算数运算符