《算法与程序设计》模块练习题-VB语言.
09上机题算法与程序设计模块

表示的功能是 A.处理 C.开始/结束 答案:D B.输入/输出 D.条件判断
b 2 4ac 2a 对应的VB表达式是 37. 代数式
A. (b*b-4*a*c)/2a B. (b*b-4*a*c)/2*a C. (b*b-4*a*c)/2/a D. (b*b-4*a*c)/(2/a) 答案:C 38. 在VB语言中,下列正确的赋值语句是 A.8X= Y * 6 B.X= Y * 6 - 6 C.X + 6=Y * 6 D.8 * X = Y * 6 答案;B 39. 下列计算机程序设计语言中都属于高级 语言一组的是
A. sqr(b*b+4*a*c)/2*a B. sqr(b*b+4*a*c)/2/a C. sqr(b*b+4*a*c)/(2/a) D. sqr(b*b+4*a*c)/2a 答案:B 18.在VB语言中,下列正确的赋值语句是 A. I= M * 5 - 1 B. I + 1=M * 5 C. 3 * I = M * 5 D. 3I= M * 5 答案:A 19.下列计算机程序设计语言中不属于高级 语言的是 A. Pascal B. Visual Basic C.汇编语言 D. Java 答案:C 20.在VB语言中, 下列逻辑表达式的值为"真 "的是 A. #1/11/2009# > #11/15/2008# B. #1/11/2009# < #11/15/2008# C. 5 > 3 and 6 > 9 D. 5 < 3 or 6 > 9 答案:A 21. 用流程图描述算法中表示“输入/输出” 的图形符号是
①s=0; ②i=0; ③s=s*i; ④i=i+2; ⑤如果i<100,则返回③; ⑥结束 B. ①s=0; ②i=0; ③i=i+2; ④s=s*i; ⑤如果I<100,则返回③; ⑥结束 C. ①s=1; ②i=0; ③s=s*i; ④i=i+2; ⑤如果i<100,则返回③; ⑥结束 D. ①s=1; ②i=0; ③i=i+2; ④s=s*i; ⑤如果i<100,则返回③; ⑥结束 答案:D 23. 在VB语言中,下列表达式中合法的表达 式是 A.
算法与程序设计VB试题与答案09

VB091、打开“考生文件夹\777\中的文件“译码机.vbp”,完善Command1_Click事件代码并保存。
实现功能:利用字符的ASCⅡ码译码的加密方法,完成样张所示的加密功能(使用文本框text1输入字符串,文本框text2输出结果)。
Private Sub Command1_Click()Dim x As StringDim y As StringDim s As Strings = ""x = ①For i = 1 To Len(x)y = Asc(Mid(②, i, 1))s = s & yNext iText2.Text = ③End Sub①text1.text ②x ③s2、打开“考生文件夹\774\中的文件“回文数.vbp”,完善Command1_Click事件代码并保存。
实现功能:回文数是类似383、12321这样的数,不论是从左向右顺读,还是从右向左倒读,数码的排列都是相同的。
在文本框中输入一个整数,判断是否是回文数并在标签上输出结果,效果如样张所示。
Private Sub Command1_Click()Dim a As StringDim n As IntegerDim i As Integera = Text1.Textn = Len(①)For i = 1 To n \ 2If Mid(a, ②, 1) <> Mid(a, n - i + 1, 1) Then i = nNext iIf i = n \ 2 + 1 ThenLabel2.Caption = "是回文数"Else③ = "不是回文数"End IfEnd Sub①a ②i ③Label2.Caption3、打开“考生文件夹\772\中的文件“工程1.vbp”,完善Command1_Click事件代码并保存。
实现功能:某商场正在搞促销活动,买300元送200元,例如:某顾客购买商品449元,返还顾客200元,不满300元的零头不送。
《算法与程序设计》模块练习题-VB语言-客观性试题

一、单选题(每题1分):1.计算机程序的三种结构是顺序结构、、选择结构。
A.模块结构B.循环结构C.多重循环结构D.块IF结构2.在VB应用程序设计中,通常应对编写程序代码。
A.所有对象B.窗体C.Timer D.有事件的对象3.在VB程序设计中,是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。
A.任务B.事件C.控件D.过程4.在面向对象程序设计中,用来描述对象的特征信息。
A.事件B.方法C.代码D.属性5.在VB系统中,一个对象具有的内部函数或过程,称之为该对象的。
A.代码B.属性C.方法D.事件6.将字符A输出在窗体上的方法是。
A、ClsB、LineC、PrintD、Circle7.下列过程中,是程序开始运行时,窗体一加载就运行的程序段。
A.Form_Load B.Form_ClickC.Form_MouseDown D.Form_KeyPress8.下列句子中,不是赋值语句。
A.A=”123” +”456”B.Label1.Captin=”你好!”C.r=Val(Text1.Text) D.x+1=y9.的Visual Basic表达式是。
A.(-b+b^2-4ac)/2a B.(-b+sqr(b^2-4*a*c))/(2*a)C.(-b+sqr(b^2-4ac))/(2a) D.(-b+sqr(b^2-4ac))/2a10.生成一个1~6的随机整数的表达式是。
A.Rnd * 6+ 1 B.Fix (Rnd * 6 ) + 1C.Fix (Rnd * 5 ) - 1 D.Fix (Rnd * 5 )11.关系表达式的值为。
A.数值B.字符串C.逻辑值D.逻辑表达式12.在VB系统中,代表内存单元,是命了名的存储空间。
A.变量B.常量C.函数D.字节13.关系表达式5<8的值为。
A.True B.False14.语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。
vb《算法与程序的设计》复习题-(1)

《算法与程序设计》复习题一、选择题部分(100题)一章一节:了解计算机解决问题的过程1.用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序答案:B2.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是()。
A、分析问题,编写程序,设计算法,调试程序B、设计算法,编写程序,提出问题,调试程序C、提出问题,设计算法,编写程序,调试程序D、设计算法,提出问题,编写程序,调试程序答案:C3.下列步骤不属于软件开发过程的是()。
A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护答案:B4.用计算机解决问题的步骤一般为()①编写程序②设计算法③分析问题④调试程序。
A.①②③④ B.③④①② C.②③①④ D.③②①④答案:D5.以下描述中最适合用计算机编程来处理的是()。
A、确定放学回家的路线B、计算某个同学期中考试各科成绩总分C、计算100以的奇数平方和D、在因特网上查找自己喜欢的歌曲答案:C6.以下问题中最适合用计算机编程处理的是()。
A、制定本学期的学习计划B、计算正方形的周长C、创作一首歌曲D、求1000以的所有素数答案:D7.由“上车—掏钱—投币”所描述的问题是()。
A、无人售票车投币过程B、乘公交车过程C、上车过程D、下车过程答案:A一章二节:算法和算法描述8.下面说确的是()。
A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构答案:A9.算法描述可以有多种表达方法,下面哪些方法不可以描述“水仙花数问题”的算法()。
A.自然语言B.流程图C.伪代码D.机器语言答案:D10.下面关于算法的说法错误的是()。
A、算法必须有输出B、算法就是程序C、算法不一定有输入D、算法必须在有限步执行后能结束答案:B11.算法的三种基本控制结构是顺序结构、分支结构和()。
算法与程序设计(VB)练习题

一、选择题:1.下列各组控件都具有Caption属性的是A.窗体、文本框B.标签、定时器C.窗体、标签D.文本框、定时器2.下列各组控件具有相同默认事件的是A.窗体、文本框B.标签、按钮C.窗体、标签D.文本框、按钮3.下列每个控件都具有的属性是B.CaptionC.FontD.Interval4.下列运算结果中,值最大的是A.3\4B.3/4C.4 mod 3D.3 mod 4〖/表示除,\表示整除,mod表示求余数〗5.以下哪个是合法的变量名A.Len B.Test@qw C.6cost_1 D.count2s6.在Visual Basic代码中,将多个语句合并在一行上的并行符是A. 撇号(')B. 冒号(:)C. 感叹号(!)D. 问号(?)7.如果要求设置定时器时间间隔为0.5秒钟,那么它的Interval属性值应该是A.5000 B.500 C.50 D.58.下列控件中可设置滚动条是A.计时器 B.标签 C.文本框 D.按钮9.下面程序执行的结果是Private Sub Form_Click()A = "123":B = "456"C = Val(A) + Val(B) 〖val是把字符转化为数值的函数〗Print C \ 100End SubA.123B.3C.5D.57910.若要求从文本框中输入密码时在文本框中只显示#号,则应当在此文本框的属性窗口中设置A. Text属性值为"#" B.Caption属性值为"#"C.password属性值为空"#" D.Passwordchar属性值为"#"11.下列逻辑运算结果为"true"的是A.flase or not trueB.flase and not trueC. true or not trueD.true and not true12.下列控件中可用于接受用户输入文本,又可用于显示文本的是A.Label 控件 B. TextBox 控件 C. Timer 控件 D. CommandButton 控件13.以下程序段执行后,整型变量n 的值为year=2001n=year\4+year\400-year\100A. 495B. 505C. 500D. 48514.下列关于CommandButton 控件的叙述正确的是A. CommandButton 控件的Caption 属性决定按钮上显示的内容B. 单击VB应用程序中的按钮,则系统激活按钮控件对应的Change 事件C. CommandButton 控件的name 属性决定按钮上显示的内容D. 以上都不对15.以下程序段执行后整型变量n 的值为n=0for i=1 to 20 step 5n=n+inext iA. 50B. 34C. 15D. 21016.一只漂亮的酒杯被摔碎了,则漂亮,酒杯,摔,碎了是A.对象,属性,事件,方法B. 对象,属性,方法,事件C.属性,对象,方法,事件D. 属性,对象,事件,方法〖对象的属性定义其外观、方法定义其行为、事件定义其与用户的交互〗17.如果要改变窗体的标题,需要设置窗体对象的属性。
算法与程序设计(VB)练习题.docx

算法与程序设计(VB)练习题一、判断是非题:()1.在VB中运算优先级别从高到低的顺序为:算术运算、连接运算、关系运算、逻辑运算。
()2.程序代码的基木结构有三种:顺序结构、选择结构和过程结构。
()3、“菜单编辑器”由菜单属性设置区、编辑区两部分组成。
()4、End if语句对单行if语句不需要。
()5、能够实现文本框接受多行文本显示的是将属性Multiline的属性值设为True。
()6、表达式(2*3)>=5 and 12/3 <= 4 的值为falseo()7、VB程序一行写不下,可以直接换行继续写。
()8、在程序执行的过程中,变量的值始终保持不变,常量的值随时改变。
()9、在VB中,“FOR计数变量=初值TO终值[STEP步长]”语句中的“步长”不能为0,否则造成死循环。
二、单项选择题:1 > 使用Visual Basic编程,我们把工具箱在的工具称为()。
A.事件B.工具C.控件D.窗体2、我们保存一个编写好的程序,“过程名”是以()作为扩展名的。
A、.frmB、.vbp C> .bat D、.bas3、下列变量名写法错误的是()。
A、abcB、abc123C、abc_123D、123abc3、结束当前程序的语句是()。
A、quitB、exitC、endD、sub4、要改变窗体的标题时,应当在属性窗口中改变的属性是()。
A、CaptionB、NameC、Text D^ Label5、窗体能够响应的事件是()。
A、ActiveForm B^ Drive C、Load D、Change6、能显示窗体的方法是()。
A、VisibleB、Show C^ New D、Open8、删除列表框中所有项目的方法是()。
A、DeleteB、ClearC、CisD、Hide9、双击窗体中的对象后,VB将显示的窗口是()。
A、工程窗口B、工具箱C、属性窗口D、代码窗口10、VB是一种面向对象的程序设计语言,构成对象的三要素是()。
vb《算法与程序设计》复习试题(1)

《算法与程序设计》复习题一、选择题部分(100题)一章一节:了解计算机解决问题的过程1.用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序答案:B2.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是()。
A、分析问题,编写程序,设计算法,调试程序B、设计算法,编写程序,提出问题,调试程序C、提出问题,设计算法,编写程序,调试程序D、设计算法,提出问题,编写程序,调试程序答案:C3.下列步骤不属于软件开发过程的是()。
A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护答案:B4.用计算机解决问题的步骤一般为()①编写程序②设计算法③分析问题④调试程序。
A.①②③④ B.③④①② C.②③①④ D.③②①④答案:D5.以下描述中最适合用计算机编程来处理的是()。
A、确定放学回家的路线B、计算某个同学期中考试各科成绩总分C、计算100以内的奇数平方和D、在因特网上查找自己喜欢的歌曲答案:C6.以下问题中最适合用计算机编程处理的是()。
A、制定本学期的学习计划B、计算正方形的周长C、创作一首歌曲D、求1000以内的所有素数答案:D7.由“上车—掏钱—投币”所描述的问题是()。
A、无人售票车投币过程B、乘公交车过程C、上车过程D、下车过程答案:A一章二节:算法和算法描述8.下面说法正确的是()。
A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构答案:A9.算法描述可以有多种表达方法,下面哪些方法不可以描述“水仙花数问题”的算法()。
A.自然语言B.流程图C.伪代码D.机器语言答案:D10.下面关于算法的说法错误的是()。
A、算法必须有输出B、算法就是程序C、算法不一定有输入D、算法必须在有限步执行后能结束答案:B11.算法的三种基本控制结构是顺序结构、分支结构和()。
算法与程序设计VB测试卷

算法与程序设计测试题一、选择题1.在VB 语言中,下列正确的赋值语句是( )。
A . a + a = 2B . 3 * a = c – 5C . a = 2 * aD . a + 3 = b2.代数式 dc b a -+对应的VB 表达式是( )。
A . (a + b)/(c - d)B . (a + b)/c – dC . a + b/(c - d)D . a + b/c - d3.不能使用"do"作为变量名的原因是( )。
A .由英文字母开头B .后面没有使用数字C .使用了英文单词D .使用了关键字4.在以下程序段中,语句print "hello"的执行次数是( )。
For i=1 to 3 step 2Print "hello"Next iA .4B .3C .2 D.15.在VB 语言中,表示“a 大于5或b 小于0” 的正确表达式是( )。
A . 0 < b Or a < 5B . a > 5 And b < 0C . a > 5 Or b < 0D . a > 0 And b < 56.若a = 4,b = 5,则运行Print a; "+"; b; "="; a + b 的结果是( )。
A . 4 + 5 = 9B . a + b = 9C . a + b = a + bD . 97.下列循环语句中,循环次数无限的是( )。
8.以下说法正确的是( )。
A .VB 是操作系统B .VB 是文字处理软件C .VB 是电子表格软件D .VB 是程序设计软件9.在VB 中,要在窗体上添加一个标签,在工具箱中要单击控件是( )。
A .B .C .D .10.设置标签标题时,应改变标签的( )属性。
A . NameB . FontC . BackColor D. Caption 二、填空题11.将下列式子改写成VB 的表达式B A AB-+2______________________________12.写出下面程序段运行的结果A=1A=A+1Print A+1运行后显示的结果是______________________________13.写出下面程序段运行的结果A=1B=2S=A+BIf S>3 ThenS=S+1ElseS=S-1End IfPrint S运行后显示的结果是______________________________14.写出下面程序段运行的结果For M=1 To 10Print "A";Next M运行后显示的结果是______________________________15.写出下面程序段运行的结果For M=1 To 10M=M+1Print "A";Next M运行后显示的结果是______________________________16.写出下面程序段运行的结果For M=1 To 10Next MPrint M+1运行后显示的结果是______________________________17.写出下面程序段运行的结果M=5N=2A=M mod NB=M\nPrint A+B运行后显示的结果是______________________________18.写出下面程序段运行的结果M=5Print "M=",M运行后显示的结果是______________________________19.写出下面程序段运行的结果A= "China"A= "Beijing"Print A运行后显示的结果是______________________________19.写出下面程序段运行的结果M=80Print X+1;X+2;X+3运行后显示的结果是______________________________三、编写程序21.请用For循环语句实现计算1+2+3+…+100的程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《算法与程序设计》模块练习题-VB语言一、单选题(每题1分):1.计算机程序的三种结构是顺序结构、、选择结构。
A.模块结构B.循环结构C.多重循环结构D.块IF结构2.在VB应用程序设计中,通常应对编写程序代码。
A.所有对象B.窗体C.Timer D.有事件的对象3.在VB程序设计中,是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。
A.任务B.事件C.控件D.过程4.在面向对象程序设计中,用来描述对象的特征信息。
A.事件B.方法C.代码D.属性5.在VB系统中,一个对象具有的内部函数或过程,称之为该对象的。
A.代码B.属性C.方法D.事件6.算法是。
A.计算方法B.计算公式C.对解决问题的方法和步骤的描述7.在VB编程中,如果需要返回鼠标的当前位置时,应该使用事件。
A.Click B.Change C.MouseDown D.KeyPress8.在VB应用程序设计中,如果想让Timer控件每秒钟响应一次,应该将其Inerval属性设置为。
A.1 B.60C.100 D.10009.下列过程中,是程序开始运行时,窗体一加载就运行的程序段。
A.Form_Load B.Form_ClickC.Form_MouseDown D.Form_KeyPress10.下列句子中,不是赋值语句。
A.A=”123” +”456”B.Label1.Captin=”你好!”C.r=Val(Text1.Text) D.x+1=y11.的Visual Basic表达式是。
A.(-b+b^2-4ac)/2a B.(-b+sqr(b^2-4*a*c))/(2*a)C.(-b+sqr(b^2-4ac))/(2a) D.(-b+sqr(b^2-4ac))/2a12.生成一个1~6的随机整数的表达式是。
A.Rnd * 6+ 1 B.Fix (Rnd * 6 ) + 1C.Fix (Rnd * 5 ) - 1 D.Fix (Rnd * 5 )13.在VB中,窗口坐标系的原点在,x轴向右为正,y轴向下为正。
A.窗口左上角B.窗口左下角C.窗口正中间D.窗口右上角14.关系表达式的值为。
A.数值B.字符串C.逻辑值D.逻辑表达式15.在VB系统中,代表内存单元,是命了名的存储空间。
A.变量B.常量C.函数D.字节16.关系表达式5<8的值为。
A.True B.False17.语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。
A.Sub B.DimC.Call D.End18.下列变量名中,合法的变量名是。
A.C24 B.2BC.A+B D.1+219.在VB程序设计语言中,语句的功能是使系统产生的随机数真正随机化。
A.Rnd B.CircleC.Randomize D.Dim20.下列逻辑运算中,级别最高的运算符是。
A.And B.Or C.Not21.程序运行后,单击窗体,变量s= 。
Private Sub Form_click()a = 5b = 10c = 2 * (a + b)s = a * cEnd SubA.15 B.50 C.150 D.30022.程序运行后,单击Command1命令按钮,变量x= 。
Private Sub Command1_Click()n = 5x = 0For i = 1 To nx = x *+iNext iEnd SubA.5 B.15 C.10 D.023.程序运行后,单击Command1命令按钮,变量k= 。
Private Sub Command1_Click()k = 0For i = 7 To 100 Step 7k = k + 1Next iEnd SubA.0 B.7 C.14 D.1524.函数是VB为了方便用户处理颜色而构建出来的。
A、Fix( )B、Time( )C、RGB( )D、Msgbox( )25. Visual Basic是可视化的、面向、采用驱动方式的结构化高级程序设计语言。
A.任务、事件B.对象、事件C.对象、命令D.过程、命令26.如果x=5.5,则表达式x>0 And x=Fix(x)的运算结果为;表达式x>0 Or x=Fix(x)的运算结果为。
A.True、False B.False、TrueC.True、True D.False、False27. 创建VB简单应用程序的基本步骤为、设置属性、、运行调试程序、保存工程。
A.设计控件、编写代码B.设计界面、编写代码C.设计事件、编写代码28.在VB应用程序设计中,如果想让Timer控件禁用,应该将其属性设置为。
A.Enabled 、False B.Enabled、TrueC.Visible、False D.Visible、True29.当一个表达式同时包含算术运算、关系运算或逻辑运算时,其运算的优先级为:算术运算关系运算,逻辑运算关系运算。
A.高于、低于B.低于、高于30、关系运算”1000”>”234”的运算结果为。
A.True B.False31、滚动条的属性用于返回或设置滚动条的当前值。
A、ValueB、MaxC、MinD、Enabled32、用循环结构解决问题时,如果循环的次数已知,通常采用;当循环的次数未知,需要靠判断条件是否成立来决定循环的执行和退出时,通常采用。
A.For…Next循环、Do…Loop循环B.Do…Loop循环、For…Next循环33、在VB中,可获得当前系统时间的函数是A、Date( )B、Time( )C、IsDate( )D、Year( )34、函数的作用是建立一个输入对话框。
A.Msg Box() B.InputBox() C.RGB()35、InputBox()函数的返回值是。
A.数值型数据B.字符型数据C.逻辑型数据D.日期型数据36、每执行一次InputBox()函数,能够输入数据。
A.一个B.一批37、在VB中,可通过方法画椭圆。
A、PsetB、LineC、CircleD、Oval38、在VB中,可用语句产生一消息框。
A、InputBoxB、PrintC、MsgBox39、的思想是依据题目的部分条件确定答案的大致范围,在此范围内不重复、不遗漏地列出所有可能情况,从中找出满足条件的结果。
A.求最值法B.穷举法C.累加法D.递归法40、设置Image控件的属性为时,图片能够自动缩放以适应框的大小。
A.Stretch 、False B.Stretch、TrueC.AutoSize、False D.AutoSize、True二、多选题(每题1分):1.在VB应用程序设计中,以下说法正确的是:A.对象包括窗体和控件B.属性用来描述和确定对象的特征信息C.事件是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作D.方法是指程序设计的方法2.在VB应用程序设计中,以下说法正确的是:A .要显示不想让用户修改的文本时,应该使用Label 控件B .要显示可以让用户编辑的文本时,应该使用TextBox 控件C .要显示图片,只能使用PictureBox 控件D .要想画图形,只能在窗体中实现3.在VB 编程中,如果需要返回鼠标的当前位置时,应该使用 或 事件。
A .ClickB .MouseDownC .ChangeD .MouseMove4.下列字符串中,能作为变量名使用的有:A .EndB .a1C .xxD .Sub5.在VB 应用程序设计中,以下说法正确的是:A .Abs( )是转换英文大小写的函数B .MsgBox( ) 是消息函数C .RGB( )是颜色函数D .Sqr( )是求平方根函数6.计算机程序的三种基本结构是:A .模块结构B .顺序结构C .循环结构D .选择结构7.VB 简单应用程序的设计步骤为:A .设计图形用户界面B .设置对象属性C .编写对象事件过程及通用过程代码D .运行调试程序并保存工程8.在VB 中绘图,要使用VB 提供的绘图容器,VB 的绘图容器有:A .窗体B .图片框(PictureBox )C .图像框(Image )D .框架9.下列数学表达式写成VB 表达式,正确的是:A .数学表达式0<x ≤10对应的VB 表达式为x >0 and x<=10B .数学表达式x 2-|X+2|+5对应的VB 表达式为 x^2-ABS(x+2)+5C .数学表达式b 2-4ac ≥0对应的VB 表达式为b^2-4*a*c>=0D . 数学表达式12 x 对应的VB 表达式为SQR(x 2-1)10.在VB 程序设计中,Dim 语句的功能为:A .使系统能够按声明进行语法检查,有利于程序的调试、运行B .合理分配内存C .定义变量的作用范围D .增强程序的可读性。