下列程序的运行结果为(   )。#include<stdio.h>main(){  

  • A+
(1)【◆题库问题◆】:[单选]下列程序的运行结果为( )。#include<stdio.h>main(){ structdate{intyear,month,day;}today;printf("%d\n",sizeof(struct date));}
A.8
B.6
C.10
D.12

【◆参考答案◆】:B

【◆答案解析◆】:struct date中包含year、month、day这3 个整型变量,一个整型变量占2个字节;sizeof是求所占字节数的运算符。

(2)【◆题库问题◆】:[单选] 执行x=InputBox(”请输入x的值”)时,在弹出的对话框中输入12,在列表框List中选中第一个列表项,假设该列表项的内容为34,使Y的值是1234的语句是(  )。
A.y=Val(X)+Val(Listl.List(0))
B.y=Val(x)+Val(Listl.List(1))
C.y=Val(x)&.Val(1,istL1Ast(0))
D.y=Val(x)&Val(Listl.List(1))

【◆参考答案◆】:C

【◆答案解析◆】:列表框的I。的属性是一个数组,其各元素就是列表框中的列表项.第一个列表项对应的数组下标为0。由于列表框中的列表项和输入对话框的返回值都是字符串,在本题中使用了Val函数将其转换为数字.此时如果使用“+”则会完成两个数字相加。故只能使用“&.”连接两个字符串。

(3)【◆题库问题◆】:[单选] 在黑盒测试方法中,设计测试用例的主要根据是(  )。
A.程序内部逻辑
B.程序外部功能
C.程序数据结构
D.程序流程图

【◆参考答案◆】:B

【◆答案解析◆】:黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规格说明,检查程序的功能是否符合它的功能说明,所以本题选择B。

(4)【◆题库问题◆】:[单选] 下列叙述中错误的是(  )。
A.菜单项的快捷键不可以任意设置
B.除了Click事件之外,菜单项还能响应其他的事件过程,如DblClick等
C.每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件
D.在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色

【◆参考答案◆】:B

【◆答案解析◆】:每个菜单项都是一个控件,都有自己的属性和行为的属性;每个菜单项有且仅有一个Click事件;菜单项快捷键的赋值包括功能键与控制键的组合,如<Ctrl>+<F1>键或<Ctrl>+<A>键,不能随便赋值;Visible属性用来设置窗体或控件是否可见,设为False时,控件不可见,设为True时,控件可见。

(5)【◆题库问题◆】:[单选] Visual FoxPro中,执行了SET DATE AMERICAN后,不能显示4位年份的命令是(  )
A.?YEAR(DATE())
B.?LEFT(DTOC(DATE()),4)
C.?LEFT(DTOC(DATE(),1),4)
D.?SUBSTR(DTOC(DATE(),1),1,4)

【◆参考答案◆】:B

(6)【◆题库问题◆】:[单选] 下列选项中,不属于数据模型所描述的内容的是(  )。
A.数据类型
B.数据操作
C.数据结构
D.数据约束

【◆参考答案◆】:A

【◆答案解析◆】:A) 【解析】数据模型描述的内容包含数据结构、数据操作和数据约束。

(7)【◆题库问题◆】:[单选] 下列特征中不是面向对象方法的主要特征的是(  )。
A.多态性
B.继承
C.封装性
D.模块化

【◆参考答案◆】:D

【◆答案解析◆】:模块七是结构化程序设计的特点。面向对象设计方法使用现实世界的概念抽象地思考问题从而自然地解决问题。它的特点包括:分类性、多态性、封装性、模块独立性、继承和多态性等。

(8)【◆题库问题◆】:[单选] 程序流程图中带有箭头的线段表示的是(  )。
A.图元关系
B.数据流
C.控制流
D.调用关系

【◆参考答案◆】:C

(9)【◆题库问题◆】:[单选] 使用SQL语句将表s中字段price的值大于30的记录删除,正确的命令是(  )。
A.DELETE FROM S FORprice>30
B.DELETE FROM sWHEREprice>30
C.DELETE S FOR pricC>30
D.DELETE S WHEREpricC>30

【◆参考答案◆】:B

(10)【◆题库问题◆】:[单选] 执行下列程序中的输出语句后,a的值是(  )。main(){ int a;printf(”%dkn”,(a=2*3,a*5,a+7));)
A.17
B.37
C.6
D.13

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】本题考查逗号表达式。程序输出时输出一个%d,所以输出第一个a的值与后续无关。

发表评论

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