浙江高考信息技术学考VB类型和运算专题一_第1页
浙江高考信息技术学考VB类型和运算专题一_第2页
浙江高考信息技术学考VB类型和运算专题一_第3页
浙江高考信息技术学考VB类型和运算专题一_第4页
全文预览已结束

下载本文档

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

文档简介

1、VB专题一一、基本数据种类1、下表是VB基本数据种类表,请补凑数据种类名。数据种类名说明性质整数型-3276832767范围内的任何整数长整数型-21474836482147483647范围内的任何整数Single单精度实数实数,有效数字约为6-7位Double双精度实数范围比单精度更大,有效数字约为14-15位字符串型一段文字与符号Boolean逻辑型判断的结果:起值为真(True)或假(False)Date日期型日期和时间2、在VB中,假如要定义变量p用于储存某学校学生总数,那么变量p的数据种类是(A)String(B)Integer(C)Boolean(D)Date3、在VB中,用变量储

2、存考试的均匀得分(保存2位小数),则变量的数据种类应说明为(A)Integer(B)Long(C)Single(D)Date4、用变量mycode储存书本名称(如“三国演义”),则变量mycode的数据种类应为(A)Integer(B)Single(C)String(D)Date5、在VisualBasic中,语句DimxAsBoolean所说明的变量x属于(A)整数型(B)逻辑型(C)字符串型(D)单精度实数型二、常量、变量及其定义1、以下能够作为VB变量名的是(A)3A(B)X_Y(C)x+y(D)If2、在VB中,用数组a储存50位同学一次信息技术考试分数,适合的数组定义语句是(A)Di

3、ma(1To50)AsSingle(B)Dima(1To50)AsBoolean(C)Dima(1,20)AsInteger(D)Dima(1,10)AsLong3、在VB中,定义符号常量s,其值为三国,以下语句正确的选项是(A)Dims=三国(B)Dims三国(C)Consts=三国(D)Consts三国4、以下正确表达式VB数组元素的是(A)x12(B)x12(C)x(12)(D)X125、在VB中,以下属于字符串常量的是(A)Abs(100)(B)100(C)Val(100)(D)1/2三、标准函数1、下表是VB函数名Abs(X)标准函数表,请增补函数返回值。函数的功能求X的绝对值应用举

4、例Abs(-2.5)函数返回值Int(X)求不大于X的最大整数Int(-5.1)Sqr(X)求X的算术平方根Sqr(4)Exp(X)求e的X次方Exp(2)7.389056Log(X)求以e为底的X的对数Log(3)1.098612Sin(X)求X的正弦函数Sin(3.1416/2)0.9999999Cos(X)求X的余弦函数Cos(3.1416/2)0.4999999Tan(X)求X的余弦函数Tan(3.1416/2)1.7320606Asc(X)字符变换为ASCIIAsc(A)65Chr(X)ASCII变换为字符Chr(48)0Val(X)数字字串变换为数字Val(-170)Str(X)数

5、值转变成字符串Str(-170)-170Len(X)计算字符串的长度Len(“A+B”)Mid(X,n,k)取字符串X中第n个字符起Mid(sanguo,3,2)长度为k的子串Fix(X)截取数据的小数部分Fix(2.56)22、将数学表达式b24ac写成VB表达式,正确的选项是(A)Abs(b*b-4*a*c)(B)Sqr(b*b-4*a*c)(C)Str(b*b-4*a*c)(D)Int(b*b-4*a*c)3、以下VB表达式的值等于128的是(A)Val(124)+4(B)Len(124)+4(C)Sqr(124)+4(D)Str(124)+44、已知a=330903,VB表达式Val(

6、Mid(a,3,2)的值是(A)0(B)3(C)9(D)905、以下VB函数返回值为字符串的是(A)Val(X)(B)Len(X)(C)Sqr(X)(D)Chr(X)四、算术运算1、下表是VB算术运算表,请增补表达式的值基本运算运算符优先级表达式表达式的值乘幂1160.5取负-2-55乘法*33*2.57.5实数除法/35/2整数除法452求余数Mod58Mod5加法+65+49减法-65-412五、关系运算1、下表是VB关系运算表,请增补表达式的值基本运算运算符优先级表达式表达式的值相等=710Mod4=0不相等7“san”“guo”小于75715115小于等于=79=711=21False

7、2、在VB中,若x表示能被3整除的正整数,则以下表达式的值必定为真的是(A)x/3=0(B)xMod3=0(C)Int(x3)=0(D)3Modx=0六、逻辑运算1、下表是VB逻辑运算表,请增补表达式的值基本运算运算符优先级表达式表达式的值非Not8Not(53)与And8(26=11)And(20150)Or(100b)And(bc)(B)(ac)And(ba)(C)(ab)Or(bc)(D)(ac)Or(ba)七、VB基本语句1、在VB中,将表达式a+1的值赋给变量x,正确的赋值语句是(A)a+2=x(B)2+a=x(C)x=a+2(D)x+a=22、在VB中,假如要给变量i,j都赋值为0

8、,则以下语句正确的选项是(A)i=j=0(B)i,j=0(C)i=0,j=0(D)i=0:j=03、关于VB语句Ifx=1Theny=y+1Elsey=y-1,以下说法正确的选项是(X)x=1为赋值语句(B)y=y+1和y=y-1均为关系表达式(C)y=y+1和y=y-1均为赋值语句(D)y=y+1为关系表达式,y=y-1为赋值语句4、在VB中,若x=9,y=8,语句IfxyThenz=x+1Elsez=y-1,以下说法正确的选项是(X)履行了语句z=x+1(Y)先履行z=x+1,再履行z=y-1(Z)履行了语句z=y-1(D)先履行z=y-1,再履行z=x+15、下边程序段是利用For语句给

9、数组a赋值Fori=1To5a(i)=2*i+1Nexti该程序段运转后数组元素a(4)的值为(A)4(B)5(C)7(D)936、下边程序段是VB程序段i=1DoWhilei6i=i+1a(i)=2*i-1Loop该程序段正常运转以后,语句i=i+1一共履行了几次(A)4(B)5(C)7(D)9七、排序和查找算法1、依据VB程序,完美下表的排序过程趟次排序过程原始82935111829352345排序结束2、依据VB程序,完美下表的排序过程趟次排序过程原始82935111293582345排序结束VB程序Fori=1To5Forj=6Toi+1Step-1Ifa(j)a(j-1)Thent=a(j):a(j)=a(j-1):a(j-1)=tEndIfNextjNextiVB程序Fori=1To5k=iForj=i+1To6Ifa(j)a(k)Thenk=jNextjIfikThent=a(i):a(i)=a(k):a(k)=tEndIfNexti3、七位体检者的体重(单位:千克)从高到低挨次为:78,77,75,72,70,65,62。用对分查找法找到78的

温馨提示

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

评论

0/150

提交评论