[单选题]下列程序输出的结果是( )。 #includestdio.h> un1(char a,char b){char c;c=a;a=b;b=c;} fun2(char*a,char b){char c;c=*a;*a=b;b=c;} fun3(char*2,char*b){charc;c=*a;*a=*b;*b=c;} void main() { char a,b; a='A';b='B';funl(a,b);putchar(a);putchar(b);
正确答案 :A
ABBBBA
解析:解析: 由程序中的主函数main入手,分别调用funl,fun2,fun3函数,得出输出结果。其中,3个函数都是实现的两个形参的交换功能,只是值传递的方式不同,有的是引用,有的是传值。第一个函数中参数采用的是值传递的方式,形参的变化不影响实参。所以d调用funl后,实参a和b并没有交换,仍然是AB。第二个调用中,实参a采用的是地址,印传递的是地址,所以形参a的改变合影响实参a的值,即BB。同理,调用fun3后为BA。
[单选题]在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的
正确答案 :C
可理解性
[单选题]在Visual FoxPro的项目管理器中不包括的选项卡是( )。
正确答案 :D
表单
解析:Visual FoxPro的项目管理器有全部、数据、文档、类、代码、其他共6个选项卡。没有“表单”选项卡。
[单选题]C语言程序的基本单位是
正确答案 :C
函数
解析:解析:C语言是一个函数语言,C语言的主体就是一个主函数,然后有库函数和用户自定义的函数来配合主函数完成一系列的任务,所以说,C语言的基本单位是函数。
[单选题]设置复选框或单选钮的标题对齐方式的属性是( )。
正确答案 :C
Alignment
解析:解析:Alignment属性用于设置控件中文本的对齐方式,文本左对齐,控件右对齐。缺省值为0(vbLeftJustify),单选钮或复选框在左边;值为1(vbRightJustify)时,单选钮或复选框在右边。
[单选题]单个用户使用的数据视图的描述称为 ______。
正确答案 :A
外模式
解析:解析:外模式是用户的数据视图,也就是用户所见到的数据模式;全局数据视图的描述称为概念模式,即数据库中全部数据的整体逻辑结构的描述;物理存储数据视图的描述称为内模式,即数据库在物理存储方面的描述;存储模式即为内模式。
[单选题]按照运算符的功能划分,运算符==属于( )。
正确答案 :D
关系运算符
解析:解析:题目给出的分类条件是运算符的功能,因此选项B首先排除;选项C也容易排除;选项A看上去是正确的答案,其实是不正确的,运算符==虽然在形式上很像扩展赋值运算符,但它是关系运算符。
[单选题]下列逻辑表达式中,能正确表示条件“x和y都是奇数”的是________。
正确答案 :C
x Mod 2=1 And y Mod 2=1
解析:解析:要使x和y都是奇数,则x和y除以2的余数都必须是1。所以本题答案为C。
[单选题]编写如下事件过程: Private Sub Form_KeyDown(KeyCode As Integer,Shift As Integer) If(Buuon And 3)=3 Then Print "AAAA" End If End Sub 程序运行后,为了在窗体上输出“AAAA”,应按下的鼠标键为 ______。
正确答案 :D
按什么键都不显示
解析:解析:从题目中的程序可以看出,(Button And 3)=3这个条件是永假的,所以输出语句也永远不会被执行。
[单选题]如果类A被说明成类B的友元,则( )。
正确答案 :D
类B不一定是类A的友元
解析:解析:本题考查的是友元类的定义:类A为类B的友元类,则类A的所有成员函数都是类B的友元函数,但反之则不一定成立。
查看原题 点击获取本科目所有试题