算法选择题Word版_第1页
算法选择题Word版_第2页
算法选择题Word版_第3页
算法选择题Word版_第4页
算法选择题Word版_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二部分 算法与程序设计会考要求知识点目录表第一单元 算法与算法表示11、使用计算机解决问题的一般过程(识记)12、算法及算法的表示方法(领会)13、顺序、选择和循环三种基本模式(应用)5第二单元 VB程序设计初步131、类、对象、属性、方法、事件和事件处理的概念(领会)132、VB应用程序的界面设计(应用)143、VB应用程序的运行和保存(应用)164、基本数据类型、常量、变量、数组(应用)165、常用的标准函数(应用)196、算术类、关系类、逻辑类表达式及基本运算(应用)217、赋值语句、选择语句、循环语句、注释语句(应用)278、过程、事件处理过程、自定义函数(应用)37第三单元 常用算

2、法及程序实现401、枚举算法及程序实现(应用)402、解析算法及程序实现(应用)413、排序算法及程序实现(应用)444、查找算法及程序实现(应用)48第一单元 算法与算法表示1、使用计算机解决问题的一般过程(识记)2、算法及算法的表示方法(领会)2007年真题:1关于算法,下列叙述正确的是(A)算法可以用自然语言、流程图和伪代码来描述 (B)算法只能用流程图来描述 (C)算法不能用伪代码来描述 (D)算法不可以用自然语言来描述2. “如果下雨在体育馆上体育课,不下雨则在操场上体育课”。用流程图来描述这一问题时,判断“是否下雨”的流程图符号是 (A)矩形 (B)菱形 (C)平行四边形 (D)圆

3、圈 2008年真题:1.卫星沿某星球圆轨道运行,轨道半径是r千米,周期是t秒,根据这些数据估算该星球的质量m的步骤有:输出星球质量m pi=3.14159计算星球质量m=4*pi2*r3/(g*t2)输入轨道半径r和周期tg=6.67*10-11其正确的顺序是(A) (B) (C) (D)2.某化工厂通过从海水中提取镁的方法生产金属镁,已知海水中镁的含量为1.1g·L-1,若该工厂每天生产x千克镁,则每天至少需要多少升海水。计算海水体积v的步骤有:输出海水体积v p=1.1计算体积v=x*1000/p输入工厂每天产量数据x其正确的顺序是(A)(B)(C)(D)3.在硅的冶炼中,通常用

4、氢气在高温下还原四氯化硅的方法制得单质硅。现需冶炼x千克单质硅,计算至少需要消耗氢气量(标准状况)的步骤有: 输出需要消耗氢气p Si=28.09计算p=x*1000*2*22.4/Si输入单质硅的数据x其正确的顺序是(A)(B)(C)(D)4.用电解氧化铝方法制取金属铝,若有x 摩尔电子发生转移,则计算理论上能得到金属铝质量的步骤如下:输出金属铝质量m计算金属铝的质量m=x/3*Al Al=26.98输入发生电子转移的摩尔数x其正确的顺序是(A)(B)(C)(D)5.求两个数中较大数的算法描述如下:若a>b,则m=a,否则m=b输入两个数a,b结束输出变量m其正确的顺序是(A)(B)(

5、C)(D)2009年真题:1某种气体在0时的体积为100L,温度t每升高1,其体积v就增加0.37L。已知气体的体积v,计算温度t的步骤有:计算温度t=(v-100)/kk=0.37输出温度t 输入气体体积v其正确的顺序是(A)(B)(C)(D)2计算溶质质量的公式是:溶质质量=质量分数×溶液质量。已知质量分数为16%的食盐溶液质量为m,计算溶质质量y的步骤有:输出溶质质量yp=0.16计算溶质质量y=m*p输入食盐溶液质量m其正确的顺序是(A)(B)(C)(D)3已知一个物体在斜抛运动时斜抛角度为(弧度),斜抛初速度为v,重力加速度为9.8,计算物体水平位移的步骤有:计算物体飞行时

6、间t=vsin/9.8输入斜抛角度和初速度v输出变量s计算水平位移量s=2vtcos其正确的顺序是(A)(B)(C)(D)4输入三边长a、b、c,计算三角形面积s的步骤有:用公式计算面积输出三角形面积s计算输入边长a、b、c其正确的顺序是(A)(B)(C)(D)5匀加速直线运动物体的位移计算公式是 ,其中是平均速度,计算位移的步骤有: 用公式计算末速度和平均速度输入初速度、加速度、时间 输出结果 用公式计算位移其正确的顺序是(A)(B)(C)(D)2010年真题:1. 用计算机无法解决"打印所有素数"的问题,其原因是解决该问题的算法违背了算法特征中的(A)唯一性 (B)有穷

7、性 (C)有0个或多个输入 (D)有输出2. 做匀加速直线运动物体的即时速度计算公式是vt = v0 + at,其中v0是初速度,a是加速度,t是时间。计算步骤有:用公式计算即时速度vt = v0 + at输入初速度v0、加速度a和时间t结束输出结果vt其正确的顺序是(A) (B) (C) (D)3. 下列关于算法的描述,正确的是(A)一个算法的执行步骤可以是无限的(B)一个完整的算法必须有输出(C)算法只能用流程图表示(D)一个完整的算法至少有一个输入4.求两个数n、m中较小数(结果保存到变量min中)的算法有如下步骤:用公式计算较小数min = 输入两个数n、m结束输出变量min其正确的顺

8、序是(A) (B) (C) (D)3、顺序、选择和循环三种基本模式(应用)2007年真题:1依照中华人民共和国机动车驾驶员驾车时血液中酒精含量规定,血液中酒精含量大于或等于0.3mg/ml 驾驶机动车的属“酒后”驾车;大于或等于 1.0mg/ml 驾驶机动车的属“醉酒”驾车。如果要根据血液中的酒精含量确定属于“酒后”驾车还是“醉酒”驾车,用算法描述这一过程,合适的算法结构是 (A)顺序模式 (B)选择模式 (C)循环模式 (D)树型模式 2“下雨在体育馆上体育课,不下雨则在操场上体育课”,用算法描述这一问题,合适的算法结构是 (A) 顺序模式 (B)选择模式 (C)循环模式 (D)树型模式3.

9、 有一个程序段,其功能是画一个圆,在编程时,如果用该程序段画 100 个圆,则适合采用的算法结构是 (A)顺序模式 (B)选择模式 (C)循环模式 (D)树型模式 4.小王同学星期天的计划是:“如果下雨,就在家复习;如果不下雨,就出去郊游”。用算法描述这一计划,合适的算法结构是 (A) 顺序模式 (B)选择模式 (C)循环模式 (D)树型模式 5.小王同学星期天的计划是:“8:00 起床、吃早餐,10:00 至 11:30 学习,12:30 看一部电影,14:30打篮球”。用算法描述这一计划,合适的算法结构是 (A)顺序模式 (B)选择模式 (C)循环模式 (D)树型模式 6“高速公路上的某处

10、有一测速拍照系统,当车速超过规定时速时,照相机启动拍照,否则不拍照”。用算法描述照相机的工作流程,合适的算法结构是 (A)顺序模式 (B)选择模式 (C)循环模式 (D)树型模式 2008年真题:1. 某放射性同位素每隔m小时,该物质质量就减少为原来的一半,现若有该物质x克,经过多少小时,该物质的质量小于y克。下图是描述这一计算问题的部分流程图,其执行流程属于(A)顺序模式(B)选择模式(C)循环模式(D)树型模式2.某市固定电话的收费标准为:3分钟之内(含3分钟)收费0.20元;超过3分钟,每分钟(不足一分钟,按一分钟计算)收费0.10元。用算法描述这一收费标准,合适的算法流程是(A)顺序模

11、式(B)选择模式(C)循环模式(D)树型模式3.某公园规定:儿童身高在1.2米以下免票,1.2米至1.4米购半票,1.4米以上购全票,用算法描述这一购票问题,合适的算法结构是(A)顺序模式(B)选择模式(C)循环模式(D)递归模式4.如下图所示的流程图: 该算法完成的功能是(A)计算y=12345(B)计算y=1×2×3×4×5(C)计算y=1234 (D)计算y=13575.如下图所示的流程图: 算法执行时,若输入n的值为3,则输出s的值是(A)6 (B)8(C)9 (D)156.计算S=12+22+32+42+52的流程图如下图所示,则菱形框内的判断

12、条件应该 (A)x<5? (B)x<=5?(C)x<4? (D)x<>4?2009年真题:1一种汽车部件必须在一条生产线上依次经过10道工序的加工,才能成为成品。用算法描述该部件在生产线上所有工序加工过程,合适的算法流程是(A)顺序模式(B)选择模式(C)循环模式(D)树型模式2某超市在晚上7:308:30期间,对于在货架上已超过2天的带叶蔬菜,收银机自动将价格下降50%。用来描述某种蔬菜是否降价的处理过程,合适的算法流程是(A)循环模式(B)重复模式(C)选择模式(D)顺序模式3为问题“输出10000以内所有偶数”设计一个算法,合适的算法流程是(A)循环模式(B

13、)重复模式(C)选择模式(D)顺序模式4某小区的物业部门每月向居民收取卫生费,计费方法是3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元,用算法描述这一收费方法,合适的算法流程是(A)顺序模式(B)树型模式(C)循环模式(D)选择模式5实现计算器上xy运算处理的算法部分流程图如下图所示:空白矩形框中应该填入的是(A)ff*x(B)fx*j(C)ff+x(D)ff*j6一个酵母细胞每10分钟分裂为2个,在下一个10分钟,就有4个细胞,然后,8个、16个、。一个酵母细胞,经过多少分钟后数目超过100个。解决此问题的部分算法流程图如图所示:空白矩形框中应该填入的是(A)xx

14、2(B)xx*x(C)xx/2(D)xx*27中国移动话费查询系统以秒数为单位显示通话时间,将通话时间的秒数值s0转换为m分s秒格式后输出的算法部分流程图如下所示空白矩形框中应该填入的(A)ss-60(B)ss+60(C)ss+1(D)ss+m8按国家个人所得税征收办法的规定,全月应纳税所得额不超过500元的税率为5%,500元至2000元部分的税率为10%,用算法描述这一问题,合适的算法流程是(A)顺序模式(B)选择模式(C)循环模式(D)树型模式9第1次,将1张正方形纸片沿垂直和水平中线对折后撕开,变成4张纸片,第2次,从4张纸片中取其中1张纸片也照上面方法撕开,变成7张纸片,一直这样下去

15、。描述计算撕了n次后纸片总数s的算法部分流程图如下图所示:空白矩形框中应该填入的是(A)ss+2(B)ss+3(C)ss+j(D)ss*32010年真题:1. “和谐号”列车规定:旅客可免费携带20Kg行李,携带品的长、宽、高相加不超过130cm,对超过规定的携带品,应提前办理托运手续。用算法描述行李能否托运的处理过程,合适的算法流程是(A)顺序模式 (B)选择模式 (C)循环模式 (D)树型模式2. 计算某球队平均年龄的部分算法流程图如图所示,其中:c用来记录已输入球员的人数,sum用来计算有效数据之和,d用来存储从键盘输入的球员年龄值,输入0时表示输入结束。图中空白处理框和处应填入的是(A

16、) sum sum + d c c + 1(B) sum sum + c c c + 1(C) sum sum + d d d + 1(D) sum sum + c d d + 13. 商品房契税征收规定:建筑面积在90平方米以内的,买房人按照总房价的2%缴纳契税;建筑面积在90平方米至144平方米的,按照总房价的3%缴纳契税;建筑面积超过144平方米的,按照总房价的5.5%缴纳契税。用算法描述商品房契税征收问题,合适的算法流程是(A)顺序模式 (B)选择模式 (C)循环模式 (D)树型模式4. 计算s = 1 + 3 + 5 + + 99的部分算法流程图如图所示: 图中空白处理框和处应填入的

17、是(A) i i + 2 s s + i (B) i i + 1 s s + i(C) s s + i i i + 2 (D) s s + i i i + 1 5. 如下图所示,该流程图所表示的算法违背了算法的有穷性特征,下列修改方法中,可以改正该错误的是 (A)将处改为 i 0 (B)将处改为 s 0 ?(C)将处改为 i i-2 (D)将处改为 s s-i6. 有一数列1,2,3,5,8,13,从第3项起,每项等于它相邻的前2项之和。求在该数列中第一个超过1000的数是第几项。解决此问题的部分算法流程图如图所示: 图中空白处理框和处应填入的是(A) b a (B) i i + 1 i i

18、+ 1 b a(C) a c (D) i i + 1 i i + 1 a b第二单元 VB程序设计初步1、类、对象、属性、方法、事件和事件处理的概念(领会)2007年真题:1在 Visual Basic 工程设计中,要在标签对象 Start 上显示文字“欢迎使用本系统!”, 则下列属性中应改变的属性是 (A)Caption (B)Width (C)Font (D)Height 2在 Visual Basic 工程设计中,如果要使命令按钮 Run 上显示“运行”,则下列属性中应改变的属性是 (A)Font (B) Height (C)Width (D)Caption 3在 Visual Basi

19、c 工程设计中,要在文本框 Text1 中显示“你好”,则下列操作正确的是 (A)在 Text 属性名中输入“你好” (B)在 Caption 属性名中输入“你好” (C)在 Font 属性名中输入“你好” (D)在 Name 属性名中输入“你好”2008年真题:1.在Visual Basic中,要在标签对象Label3上显示文字“VB编程”,下列语句正确的是(A)Label3.Caption ="VB编程" (B)Label3.Width ="VB编程"(C)Label3.Font ="VB编程" (D)Label3.Height

20、="VB编程"2.在Visual Basic中,要在标签Label2上显示“注意”,则下列操作正确的是(A)在Text属性中输入“注意”(B)在Caption属性中输入“注意”(C)在Font属性中输入“注意”(D)在Name属性中输入“注意”2009年真题:1在Visual Basic中,在文本框Text3中显示“数据太大!”,则下列操作正确的是(A)将Text3的Width属性值设置为“数据太大!”(B)将Text3的BackColor属性值设置为“数据太大!”(C)将Text3的Height属性值设置为“数据太大!”(D)将Text3的Text属性值设置为“数据太大!

21、”2在Visual Basic中,如果要在命令按钮Cmd1上显示文字“开始”,下列语句正确的是(A)Cmd1.Caption ="开始"(B)Cmd1.Width ="开始"(C)Cmd1.Font ="开始"(D)Cmd1.Height ="开始"3在Visual Basic中,如果要在标签Label1上显示“Pass”,则应改变的属性是(A)BackColor(B) Height(C)Width(D)Caption2010年真题:1. 在Visual Basic中,要在窗体中的标签对象Label1上显示文字&q

22、uot;请输入验证码:",应改变的标签对象属性是(A)Width (B)Font (C)Caption (D)Top2、VB应用程序的界面设计(应用)2007年真题:1在 Visual Basic 工程设计中,双击窗体中的对象后,出现的是 (A)工程窗口 (B)工具箱 (C)代码窗口 (D)属性窗口 2008年真题:2009年真题:2010年真题:1. 在Visual Basic中,放入窗体中的控件被称为(A)类 (B)事件 (C)属性 (D)对象2.在Visual Basic中,窗体中添加文本框Text1的正确方法是(A)先单击工具箱中的控件图标,再将鼠标指针移到窗体上,双击鼠标(

23、B)双击工具箱中的控件图标 (C)先单击工具箱中的控件图标,再将鼠标指针移到窗体上,单击鼠标(D)用鼠标左键拖动工具箱中的控件图标到窗体中4. 在Visual Basic窗体中,当前对象的属性窗口如下图所示,下列说法正确的是 (A)该对象属于标签类 (B)该对象属于文本框类(C)当前该对象的Caption属性值是“转换”(D)当前该对象的Font属性值是“仿宋体”5. 在Visual Basic窗体中,当前对象的属性窗口如下图所示,下列说法正确的是 (A)该对象属于命令按钮类(B)该对象属于标签类(C)当前该对象的Font属性值为“仿宋体”(D)当前该对象的Caption属性值是“用户”3、V

24、B应用程序的运行和保存(应用)2007年真题:2008年真题:1.在Visual Basic中,Hello.vbp文件属于(A)工程文件 (B)窗体文件 (C)代码文件 (D)类文件2.在Visual Basic中,Circle.frm文件属于(A)工程文件(B)窗体文件(C)代码文件(D)类文件2009年真题:1下列属于Visual Basic工程文件的是(A)circle.frm(B)circle.vbp(C)circle.doc(D)circle.jpg2010年真题:4、基本数据类型、常量、变量、数组(应用)2007年真题:1下列属于 Visual Basic 字符串常量的是 (A)1

25、/2 (B)Int(3.4) (C)"1/2" (D)1+2 2. 下列属于 Visual Basic 数值常量的是(A)Abs(-2) (B)3+2 (C)3.14159 (D)2/33. 在 Visual Basic 中,语句 Dim x As String 的作用是将变量 x 定义为 (A)字符串型 (B)整数型 (C)逻辑型 (D)日期型4在 Visual Basic 中,下列属于字符串常量的是 (A)Abs(100) (B)"100" (C)Val("100") (D)1/2 5. 在 Visual Basic 中,变量 a

26、 中的数值是整数而且可能在-3276832767 范围之外,则变量 a 的数据类型应定义为 (A)日期型 (B)整数型 (C)长整数型 (D) 逻辑型 6. 在 Visual Basic 中,表示整数型的数据类型名是(A)Date (B)Integer (C)String (D)Boolean 7. 在 Visual Basic 中,要定义一个一维数组 a,用于存储 100 个整数型数值,则正确的数组定义语句是 (A)Dim a100 As Integer (B)Dim a(1-100) As Integer (C)Dim a(1,100) As Integer (D)Dim a(1 To 1

27、00) As Integer8. 在 Visual Basic 中,表示字符串型的数据类型名是(A)Long (B)Integer (C)String (D)Boolean9在 Visual Basic 中,语句 Dim b(1 To 5) As Integer 所定义的数组 b 的维数是 (A)1 (B)2 (C)3 (D)4 10. 下列属于 Visual Basic 数值常量的是 (A)1+2 (B)1/2 (C)1÷2 (D)0.5 11在 Visual Basic 中,表示日期型的数据类型名是(A)Long (B)Integer (C)Boolean (D)Date 12在

28、 Visual Basic 中,语句 Dim b As Double 所定义的变量 b 是 (A)整数型 (B)单精度实数型 (C)双精度实数型 (D)长整数型 2008年真题:1.在Visual Basic中,如果变量a需要存储英文单词,那么变量a的数据类型应定义为(A)Date(B)String (C)Integer(D)Boolean2.在Visual Basic中,如果变量a需要存储姓名信息,那么变量a的数据类型应定义为(A)String(B)Integer (C)Single (D)Date3.下列属于Visual Basic数值常量的是(A)321 (B)12*3 (C)Abs(-

29、5) (D)Sqr(9)4.在Visual Basic中,要定义一个一维数组a,用于存储10位学生姓名信息,则正确的数组定义语句是(A)Dim a(1,10) As Integer(B)Dim a(1 To 10) As Integer(C)Dim a(1,10) As String(D)Dim a(1 To 10) As String5.在Visual Basic中,若要定义变量no用于存储汽车牌照号码,如"浙A·12345",则正确的定义语句是(A)Dim no As Integer (B)Dim no As String(C)Dim no As Single

30、 (D)Dim no As Boolean6.在Visual Basic中,要定义一个一维数组a,用于存储15名铅球运动员的成绩数据(以米为单位,精确到0.01米),则正确的数组定义语句是(A)Dim a(1,15) As Integer (B)Dim a(1,15) As Single (C)Dim a(1 To 15) As Single (D)Dim a(1 To 15) As Integer7.下列属于Visual Basic数值常量的是(A)Abs(-1.414)(B)Val("1231")(C)"0.141" (D)0.1418.在Visua

31、l Basic中,用变量h存储学生身高数据(以米为单位,精确到0.01米),变量h的数据类型应定义为(A)Boolean(B)Integer(C)Single(D)Date9.在Visual Basic中,用变量h存储学生立定跳远数据(以米为单位,精确到0.01米),变量h的数据类型应定义为(A)整数型(B)单精度实数型(C)日期型(D)逻辑型10.在Visual Basic中,要定义一个一维数组a,用于存储10名50米短跑运动员的成绩数据(以秒为单位,精确到0.01秒),则正确的数组定义语句是(A)Dim a(1 To 10) As Single (B)Dim a(10) As Intege

32、r(C)Dim a(1,10) As Single (D)Dim a(1,10) As Integer11.在Visual Basic中,语句st="3.14"中的“3.14”是(A)字符串常量 (B)数值常量 (C)逻辑常量(D)实数常量12.在Visual Basic中,如果要定义变量p用于存储年级学生总数,那么变量p的数据类型是(A)String(B)Integer(C)Boolean(D)Date13.在Visual Basic中,在变量a中存储逻辑值数据(即True或False),则变量a的数据类型应定义为(A)Date(B)Integer(C)Single(D)

33、Boolean2009年真题:1在Visual Basic中,用变量p存储数值1.414,变量p的数据类型应定义为(A)Boolean(B)Integer(C)Single(D)Date2在Visual Basic中,用变量x存储房间号码"A0306",变量x的数据类型应定义为(A)Double(B)Date(C)String(D)Boolean3. 在Visual Basic中,下列能作为变量名的是(A)x+5(B)b7(C)2a(D)miss14在Visual Basic中,用变量y存储"3:00PM",变量y的数据类型应定义为(A)String(B

34、)Long(C)Boolean(D)Integer5在Visual Basic中,用变量ye存储"Good Luck",变量ye的数据类型应定义为(A)Integer(B)Single(C)Boolean(D)String6在Visual Basic中,赋值语句carno="浙Z·56789"中的"浙Z·56789"是(A)字符串常量(B)数值常量(C)逻辑常量(D)实数常量7在Visual Basic中,语句sn="QQ2009"执行后,变量sn的数据类型是(A)String(B)Intege

35、r(C)Boolean(D)Double8在Visual Basic中,语句st="iPhone"中的"iPhone"是(A)字符串常量(B)数值常量(C)逻辑常量(D)实数常量9在Visual Basic中,用变量g存储数值9.8,则变量g的数据类型应定义为(A)Date(B)Boolean(C)Integer(D)Single10在Visual Basic中,赋值语句xm="John"中的"John"是(A)字符串常量(B)数值常量(C)逻辑常量(D)实数常量2010年真题:1. 某校对新入学的320名高一男生

36、进行1000米耐久跑测试,测试成绩保留2位小数。在Visual Basic中,下列存储成绩数据的变量定义最合适的是(A)定义320个整数型变量(B)定义1000个整数型变量(C)定义一个元素个数为320的一维数组,数据类型为整数型(D)定义一个元素个数为320的一维数组,数据类型为单精度实数型2. 某校对新入学的560名高一新生进行视力检测,视力数据保留一位小数。在Visual Basic中,下列存储视力数据的变量定义最合适的是(A)定义5个整数型变量(B)定义560个整数型变量(C)定义一个元素个数为560的一维数组,数据类型为整数型(D)定义一个元素个数为560的一维数组,数据类型为单精度

37、实数型3. 在Visual Basic中,语句Dim x As Double所定义的变量x属于(A)整数型 (B)单精度实数型(C)双精度实数型 (D)长整数型4. 在Visual Basic中,语句Dim x As String的作用是(A)将常量x定义为逻辑型(B)将变量x定义为单精度实数型(C)将变量x定义为字符串型(D)将常量x定义为双精度实数型5. 在Visual Basic中,若将45位学生姓名信息分别存储在no数组的no(1)no(45)中,则下列正确的no数组定义语句是(A)Dim no(1 To 45) As String(B)Dim no(1 To 45) As Singl

38、e(C)Dim no(1 To 45) As Integer(D)Dim no(1 To 45) As Boolean6. 在Visual Basic中,用变量p存储杂志的刊号(如“CN 41-103”),变量p的数据类型应定义为(A)String (B)Integer (C)Single (D)Date7. 在Visual Basic中,下列能作为变量名的是(A)5a (B)a+5 (C)if (D)flag8. 某用户的BBS登录密码由字母、数字与下划线组成,在Visual Basic中,若用变量psd存储该用户密码,则psd的数据类型应定义为(A)Integer (B)Single (C

39、)Boolean (D)String9. 在Visual Basic中,下列能作为变量名的是(A)a_5 (B)a-5 (C)5a (D)A&55、常用的标准函数(应用)2007年真题:1在 Visual Basic 中,将数字字串转换为数值的函数是 (A)Str(x) (B)Val(x) (C)Abs(x) (D)Int(x) 2在 Visual Basic 中,将数值转换成字符串的函数是 (A)Str(x) (B)Val(x) (C)Abs(x) (D)Int(x) 3在 Visual Basic 中,若 x=3.1415926,则表达式 Int(x*100+0.5)/100 的值

40、是 (A) 3.14 (B) 3.146 (C) 314 (D) 314.64. Visual Basic 表达式 Int(3.1415926*100+0.5)/100 的值是 (A) 314 (B) 3.146 (C) 3.14 (D) 314.6 5在 Visual Basic 中,表达式 Int(-4.5)的值是 (A)-5 (B)4 (C)4.5 (D)5 6在 Visual Basic 中,下列表达式的值等于 4 的是 (A)Int(4.1) (B)Int(-4.1) (C)Sqr(4.1) (D)Abs(-4.1)7. 在 Visual Basic 中,表达式 Sqr(9)的值是

41、(A)-3 (B)3 (C)9 (D)81 8在 Visual Basic 中,求实数 x 的算术平方根的函数是 (A)Int(x) (B)Sqr(x) (C)Abs(x) (D)Log(x) 9在 Visual Basic 中,表达式 Abs(-9.3)的值是 (A)-9.3 (B)-10 (C)9.3 (D)10 10. 在 Visual Basic 中,计算字符串长度的函数是 (A)Len(x) (B)Abs(x) (C)Sqr(x) (D)Int(x)11在 Visual Basic 中,求实数 x 的绝对值的函数是 (A)Abs(x) (B)Int(x) (C)Sqr(x) (D)L

42、og(x) 12. Visual Basic 表达式 Int(3.1415926*100+0.5)/100 的值是 (A) 314 (B) 3.146 (C) 3.14 (D) 314.62008年真题:1.Visual Basic表达式Len("12345")的值是(A) 12345(B) 5 (C) 0(D)-123452.在Visual Basic中,下列表达式的值等于2的是(A)Int(1.7)(B)Abs(-2)(C)Sqr(4.2)(D)Len("OK123")3.在Visual Basic表达式中,Int(Abs(-5.1)的值是 (A)-

43、5.1(B)-6 (C)5 (D)4.在Visual Basic中,表达式 Abs(-3.5)的值是(A) -3(B) -4(C) 3 (D)3.55.在Visual Basic中,若x=23.4567,则表达式Int(x+0.5)的值是(A) 23(B) 24(C) 23.4 (D) 23.9 6.Visual Basic表达式 Len("abcd")的值是 (A) abcd(B) "abcd"(C) 4 (D) 02009年真题:1在Visual Basic中,下列表达式的值等于3的是(A)Int(3.14)(B)Abs(-3.14)(C)Sqr(9

44、.2)(D)Len("3.1415")2在Visual Basic中,若x=6.1786,则表达式Int(x+0.5)的值是(A) 6(B) 6.1(C) 6.6(D) 7 3在Visual Basic中,表达式Int(sqr(10)的值是(A)5(B)4(C)3(D)104在Visual Basic中,若x=-12.345,则表达式Int(Abs(x)的值是(A)-12(B)-13(C)12(D)132010年真题:.1. 在Visual Basic中,表达式Fix(1.8)的值是(A)2 (B)1.8 (C)1 (D)0.86、算术类、关系类、逻辑类表达式及基本运算(应

45、用)2007年真题:1. 圆周长的计算公式为 L=2a,其中 a 为圆半径。在 Visual Basic 中,能正确表示 2a 的表达式是 (A)2a (B)2*a (C)2··a (D)2*3.1416*a 2下列属于正确的 Visual Basic 表达式是 (A)a+b*|c| (B)3b+2 (C)m+3 (D)2·r·p 3. 在 Visual Basic 中,关系表达式 x/y=xy 为真,则说明 (A) x 不能被 y 整除 (B) x 与 y 一定相等 (C) x 与 y 一定不相等 (D) x 能被 y 整除4下列属于正确的 Visua

46、l Basic 表达式是 (A)a+|b| (B)3b-2a (C)2·b (D)b+5 5在 Visual Basic 中,若 x、y 均是正整数,关系表达式 x Mod y=0 为真时,则表示 (A) x 不能被 y 整除 (B) x 能被 y 整除 (C) x 一定等于 y (D) x、y 均为 06在 Visual Basic 中,设 a=3,b=5,则关系表达式 a>b 的值是 (A)-1 (B)1 (C)True (D)False 7在 Visual Basic 中,已知 x、y 均是正整数,关系表达式 Int(x/y)=x/y 为真时,则表示 (A)x 不能被 y

47、 整除 (B)x 能被 y 整除 (C)x 与 y 一定相等 (D)x 小于 y8在 Visual Basic 中,设 x=4,y=8,则关系表达式 x<y 的值是(A)4 (B)-4 (C)True (D)False9在 Visual Basic 中,已知 x 是正整数,关系表达式 x Mod 2=1 为真时,则表示 (A) x 被 2 除的余数为 0 (B) x 能被 2 整除 (C) x 是奇数 (D) x 是偶数10下列能表示“x 小于 10 且 y 大于 0”的 Visual Basic 逻辑表达式是 (A)x<10 And y>0 (B)x<10:y>

48、0 (C)x<10 Or y>0 (D)x<10,y>0 11Visual Basic 函数 Fix(x)的作用是截掉数据的小数部分。已知 a 是实数,当关系表达式 Fix(A)=a 为真时,则表示 a 是 (A)负数 (B)正数 (C)整数 (D)小数12下列属于正确的 Visual Basic 表达式是 (A)2ab (B)2×a×b (C)2·a·b (D)2*a*b 13在 Visual Basic 中,已知 a、x、y 均是正整数,当逻辑表达式(a mod x = 0) And (a mod y = 0)为真时,则表示 (A) a 是 x 的倍数,但不是 y 的倍数 (B) a 既是 x 的倍数,又是 y 的倍数 (C) a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论