执行下列语句段后Y的值是(  )。 x=3.14y=Len(Str$(x)+Space(6))

  • A+
所属分类:IT认证
(1)【◆题库问题◆】:[单选] 执行下列语句段后Y的值是(  )。 x=3.14y=Len(Str$(x)+Space(6))
A.5
B.9
C.10
D.11

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】本题考查字符串函数的基本使用。在VBA中,Str函数用于将数字转换成字符串,当数字转换为字符串时,总会预留一个空格给前面的正负号。如果参数是正数,回传的字符串会有一个前置空格。先将3.14转换成字符串“3.14”,然后接6个空格,最后用Len函数来求长度。输出结果为ll。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(2)【◆题库问题◆】:[单选] 以下不能将S所指字符串正确复制到t所指存储空间的是()。
A.while(*t=*s){t++;s++;)
B.for(i=0;t[i]=s[i];i++);
C.do{*t++=*s++;)while(*s);
D.for(i=0,j=0;t[i++]=s[j++];);

【◆参考答案◆】:C

【◆答案解析◆】:C项复制时没有复制结束串“”。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(3)【◆题库问题◆】:[单选] 某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第l层)(  )。
A.3
B.4
C.6
D.7

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】有一个叶子结点而结点的总个数为7,根据题意,这个二叉树的深度为7。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(4)【◆题库问题◆】:[单选] C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是(  )。
A.冠以关键字extern
B.位置在函数体外部
C.作用范围是全程的
D.位置在函数的外部

【◆参考答案◆】:D

【◆答案解析◆】:C语言中允许用位置在函数外部的说明来指定变量、函数和其他标识符的特征。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(5)【◆题库问题◆】:[单选] 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和(  )。
A.编码设计
B.测试阶段
C.运行阶段
D.物理设计

【◆参考答案◆】:D

【◆答案解析◆】:D) 【解析】数据库设计目前一段采用生命周期法.即将整个数据库应用系统的开分解成目标独立的若干阶段,它们是:需要分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、编码阶段、测试阶段、运行阶段、进一步修改阶段。在数据库设计中采用上面几个阶段中的前四个阶段,并且重点以数据结构和模型设计为主线。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(6)【◆题库问题◆】:[单选] 设窗体上有一个列表框控件List1,含有若干列表项。下列能表示当前被选中的列表项内容的是(  )。
A.List1.List
B.List1.Listlndex
C.List1.Text
D.List1.Index

【◆参考答案◆】:C

【◆答案解析◆】:列表框控件(ListBox)用于提供可做单一或多项选择的列表项,列表框的Text 属性用于返回列表框中选择的项目的内容,返回值总与列表框的List(ListIndex)属性的返回值相同,而列表框的ListIndex 属性只返回当前选择的项目的索引号。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(7)【◆题库问题◆】:[单选,材料题] 有以下SQL语句: SELECT订单号.签订日期,金额FROM订单,职员 WHERE订单.职员号=职员.职员号AND姓名=”王五”与如上语句功能相同的SQL语句是(  )。根据下表,回答下面的题目:职员.DBF:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.DBF:客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.DBF:订单号C(4),客户名C(4),职员号C(3),签订日期D,金额N(6.2)从订单表中查询金额大于10000元的订单号,正确的命令是(  )。
A.SELECT订单号,签订日期,金额FROM订单 WHEREEXISTS(SELECT*FROM职员WHERE姓名=”王五”)
B.SELECT订单号,签订日期,金额FROM订单WHEREEXISTS(SELECT书FROM职员WHERE职员号=订单.职员号AND姓名=”王五”)
C.SELECT订单号,签订日期,金额FROM订单 WHEREIN(SELECT职员号FROM职员WHERE姓名=”李二”)
D.SELECT订单号,签订日期,金额FROM订单WHEREIN(SELECT职员号FROM职员WHERE职员号=订单.职员号AND姓名=”王五”)

【◆参考答案◆】:B

【◆答案解析◆】:谓词EXISTS用来检验在子查询中是否有结果返回,本题中内层查询引用了外层查询的表,所以也是内外层互相关嵌套查询。故排除选项A.C.D的错误之处是在 WHERE和IN之间缺少“职工号”。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(8)【◆题库问题◆】:[单选] 以下能正确定义二维数组的是(  )。
A.int a[][3];
B.int a[][3]={2*3);
C.int a[][3]={};
D.int a[2][3]={{1},{2},{3,4}};

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】选项A中对于二维数组,必须通过赋值的个数来确定其长度,没有赋值则无法确定。选项C中赋的是空值,也不能确定其行下标。选项D中定义的两行三列,而赋值的却是三行两列。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(9)【◆题库问题◆】:[单选] 下列If语句的功能是统计性别为男、职称为副教授以上且年龄小于40岁的人数,错误的语句是

【◆参考答案◆】:D

【◆答案解析◆】: 【答案】D【解析】选项A.选项B.选项C均在第二个条件age<40后缺少And进行与第三个条件的连接。

·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。·ℳ°.·※°∴ ╰☆╮ 。

(10)【◆题库问题◆】:[单选] 下面程序段的输出结果是(  )。inti=32770:printf(”%d\n”,i);
A.32769
B.32767
C.-32766
D.输出不确定数

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】在TurboC2.0环境中,int数据类型在内存中只占两个字节,其表示形式为二进制补码形式,所以范围是:一32768~32767,即l0000000000000002~01111111111111112(首位为符号位)。而32770转换为二进制为10000000000000102,其符号位为l故输出时为.一个负数,而它的绝对值是求负后的结果,补码求负的方法是:先按位求反,再加一。所以求得的绝对值为01111111111111012+1—0111111111111102,即十进制的32766。综上所述,选项C正确。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: