有下列程序: #include<stdi0.h>voidmain() {char*a[]={abcd,ef,

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] 有下列程序: #include<stdi0.h>voidmain() {char*a[]={"abcd","ef","gh","ijk");inti; for(i=0;i<4;i++)printf("%C",*a[i]); }程序运行后的输出结果是(  )。
A.aegi
B.dfhk
C.abcd
D.abcdefghijk

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】*a[]表示一个字符串数组,for循环的作用是输出字符串数组中每一个字符串的第一个字符。所以正确答案为选项A。

(2)【◆题库问题◆】:[单选] 设有变量声明为“Dim aDate As Date”,则为变量aDate正确赋值的表达方式是(  )。
A.aDate=#8/2008#
B.aDate=#”8/8/2008”#
C.aDate=Date(”8/8/2008”)
D.aDate=Format(”m/d/yy”,”8/8/2008”)

【◆参考答案◆】:A

【◆答案解析◆】:任何可辨认的文本日期都可以赋值给Date变量。日期文字必须以数字符号“撑”扩起来,例如,#January 1、1993#或#1 Jan 93#。选项D是按照格式字符串的要求显示数值表达式,Format函数的正确格式为:Format(数值表达武,格式字符串),所以选项D应该改为:aDate=Format(”8/8/2008”,”m/d/yy”);选项C中Date函数使用错误,应为:aDate=Date。

(3)【◆题库问题◆】:[单选] 如果选项组绑定到某个字段,下列说法中正确的是(  )。
A.只有组框架本身绑定到此字段
B.组框架内的复选框绑定到此字段
C.组框架内的切换按钮绑定到此字段
D.组框架内的选项按钮绑定到此字段

【◆参考答案◆】:A

(4)【◆题库问题◆】:[单选] 下列有关操作系统的叙述中,不正确的是(  )。
A.操作系统管理计算机系统中的各种资源
B.操作系统为用户提供良好的界面
C.操作系统与用户程序必须交替运行
D.操作系统位于各种软件的最底层

【◆参考答案◆】:C

【◆答案解析◆】:操作系统是计算机系统中的一个系统软件,它能有效地组织和管理计算机系统中的各种资源,并且为用户提供良好的界面。没有任何软件支持的计算机称为裸机,而实际呈现在用户面前的计算机系统是经过若干层软件改造的计算机,而操作系统位于各种软件的最底层。

(5)【◆题库问题◆】:[单选] 下列选项中,不属于数据库管理的是(  )。
A.数据库的建立
B.数据库的调整
C.数据库的监控
D.数据库的校对

【◆参考答案◆】:D

【◆答案解析◆】:D) 【解析】数据库管理一般包括:数据库的建立、数据库的调整、数据库的重组、数据库的安全性控制与完整性控制、数据库的故障恢复和数据库的监控。

(6)【◆题库问题◆】:[单选] 树是结点的集合,它的根结点的数目是(  )。
A.有且只有1个
B.1个或多于1个
C.0个或1个
D.至少有2个

【◆参考答案◆】:C

(7)【◆题库问题◆】:[单选] 下列函数的类型是( )。fun(doublex){float y;y=3*x-4;return y;}
A.int
B.不确定
C.void
D.float

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】本题考查函数值的类型。在函数调用 时,尽管y的类型是float,x的类型是double,但是因为函数定义时没有指定类型说明,系统默认函数值的类型为int型,所以计算后Y的类型是int型。

(8)【◆题库问题◆】:[单选] 运行下列程序,窗体中的显示结果是:(  )。 OptionCompare DatabaseDim X AsIntegerPrivateSub Form_Load()x=3EndSubPrivate Sub Commandll_click()Static aAs IntegerDim b AsIntegerb=x^2funl x,bfunl x.bMsgBox”x=‘’&xEnd SubSubfunl(ByRef Y As Integer,ByVal z AS Integer)y=y+zz=y-zEnd Sub
A.x=3
B.x=2
C.x=21
D.x=12

【◆参考答案◆】:C

【◆答案解析◆】:flag函数第一个参数是ByRef传递参数,所以实参也会被改变,而第二个参数是ByVal形式传递参数,不会改变实参的值,因此经过两次调用funl函数后,X的值为21,而b的值9不会改变。

(9)【◆题库问题◆】:[单选] 在下列给出的表达式中,与while(E)中的(E)不等价的表达式是( )。
A.(!E==0)
B.(E>0||E<0)
C.(E==0)
D.(E!=0)

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】在while(E)中,表达式E可以是C语言申任意合法的条件表达式,但不能为空,由它来控制循环体是否执行。在选项B中表达式E>O||E<0是一个逻辑表达式。

(10)【◆题库问题◆】:[单选] 以下叙述正确的是(  )。
A.在C程序中,main函数必须位于程序的最前面
B.每个后缀为.c的C语言源程序都可以单独进行编译
C.在C语言程序中,只有main函数才可单独进行编译
D.每个后缀为.c的C语言源程序都应该包含一个main函数

【◆参考答案◆】:B

【◆答案解析◆】:每一个C 语言的文件或函数都可以单独编译,但只有main 函数的才可以执行。

发表评论

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