西安交通大学21春《程序设计基础》离线作业2参考答案41

上传人:枫** 文档编号:475518877 上传时间:2023-11-11 格式:DOCX 页数:11 大小:12.65KB
返回 下载 相关 举报
西安交通大学21春《程序设计基础》离线作业2参考答案41_第1页
第1页 / 共11页
西安交通大学21春《程序设计基础》离线作业2参考答案41_第2页
第2页 / 共11页
西安交通大学21春《程序设计基础》离线作业2参考答案41_第3页
第3页 / 共11页
西安交通大学21春《程序设计基础》离线作业2参考答案41_第4页
第4页 / 共11页
西安交通大学21春《程序设计基础》离线作业2参考答案41_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《西安交通大学21春《程序设计基础》离线作业2参考答案41》由会员分享,可在线阅读,更多相关《西安交通大学21春《程序设计基础》离线作业2参考答案41(11页珍藏版)》请在金锄头文库上搜索。

1、西安交通大学21春程序设计基础离线作业2参考答案1. 下列关于成员函数特征的描述中,错误的是( )。A.成员函数一定是内联函数B.成员函数可以重载C.成员函数可以设置参数的默认值D.成员函数可以是静态的参考答案:A2. 设ch是char类型变量,其值是A,则表达式ch=(ch=A&chA.ZB.AC.aD.z参考答案:C3. 下列成员中,不能被派生类继承的包括( )。A.公有成员B.构造函数C.保护成员D.析构函数参考答案:BD4. 假设A为抽象类,下列语句( )是错误的。A.A fun(int);B.A *p;C.int fun(A);D.A Obj;参考答案:ACD5. 以下能正确读入字符

2、串的程序段是( )。A.char *p; scanf(“%s”,p)B.char str10; scanf(“%s”,&str)C.char str10,*p; p=str; scanf(“%s”,p)D.char str10,*p=str; scanf(“%s”,p1)参考答案:C6. 循环条件判断的循环控制不可以在进入循环前进行。( )A.错误B.正确参考答案:A7. 处理器指令的操作数可以是( )A.立即数B.寄存器C.存储单元D.运算器参考答案:ABC8. 有符号数用1表示正数,负数用1表示。( )A.正确B.错误参考答案:B9. fileUpload对象代表HTML表单中用于文件上传

3、的输入元素,包含一个文本框。( )A.错误B.正确参考答案:A10. 二进制数10101011B变换为等值的十进制数是( )。A.17B.161C.21D.171参考答案:D11. 删除Cookie即把存储在客户端硬盘中的Cookie文件直接删除。( )A.错误B.正确参考答案:A12. 图的遍历方法主要包括:( )A.深度优先遍历B.广度优先遍历C.后序遍历D.逐层遍历参考答案:AB13. 下面哪个方法与applet的显示无关?( )A.update( )B.draw( )C.repaint( )D.paint( )参考答案:B14. 当正常执行了文件关闭操作时,fclose函数的返回值是(

4、 )。A.-1B.随机值C.0D.1参考答案:C15. 在JavaScript中可以用十六进制形式表示浮点数常量。( )A.错误B.正确参考答案:A16. 面向对象程序设计思想的主要特征中不包括( )。A.封装性B.多态性C.继承性D.功能分解,逐步求精参考答案:D17. 函数的形参也是全局变量。( )A.正确B.错误参考答案:B18. 在访问数组中的某个元素时,可以使用整型变量指定要访问元素的下标。( )A.正确B.错误参考答案:A19. 下列关于char类型的数据说法中,正确的一项是:( )A.r表示换行符B.n表示回车符C.char类型在内存中占16位D.凡是在Unicode的字符都可以

5、用单引号括起来作为char类型常量参考答案:C20. 语句.DATA表示( )段的开始A.代码段B.数据段C.堆栈段D.程序段参考答案:B21. 变量定义伪指令汇编格式包含哪些项( )A.变量名B.伪指令C.初值表D.数据表参考答案:ABC22. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.MULB.IMULC.SUBD.DIV参考答案:AB23. 请问如下哪个方法可以将MenuBar加入Frame中?( )A.setMenu( )B.setMenuBar( )C.add( )D.addMenuBar( )参考答案:B24. 类中的静态数据成员为该类的所有对象所共享,并且

6、,在该类对象被销毁时,静态数据成员不会被同时销毁。( )A.正确B.错误参考答案:A25. INC是一个单操作数指令。( )A.正确B.错误参考答案:A26. 已知int a=5, b, *p=&a;,则下列语句中正确的是( )。A.&b=a;B.b=*p;C.*p=&b;D.b=p;参考答案:B27. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.二进制编码B.八进制编码C.十进制编码D.十六进制编码参考答案:A28. 静态局部变量只可以在定义它的函数(或复合语句)中使用。( )A.正确B.错误参考答案:A29. 系统提供的默认拷贝构造函数实现的是“浅拷贝”,下列关

7、于浅拷贝的说法中正确的是( )。A.当一个类中有指针成员变量时,浅拷贝有可能会导致一片内存被重复释放B.当一个类中有指针成员变量时,浅拷贝有可能导致一个对象中保存的数据不正确C.如果一个类中只有int型和double型的成员变量,则浅拷贝不会出现任何问题D.如果一个类中有一个成员变量是char型数组,则使用浅拷贝会存在问题参考答案:ABC30. 下列哪一个不属于JAVA语言的数据类型:( )A.指针类型B.类C.数组D.浮点类型参考答案:A31. return语句只能用在函数中,用在函数主体以外任何地方都是错误的。( )A.错误B.正确参考答案:B32. 定义如下变量和数组:int k; in

8、t a33=1,2,3,4,5,6,7,8,9; 则下面语句的输出结果是( )。for(k=0; kA.3 5 7B.3 6 9C.1 5 9D.1 4 7参考答案:A33. 当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout?( )A.FlowLayoutB.CardLayoutC.North and South of BorderLayoutD.East and West of BorderLayoutE.GridLayout参考答案:A34. 设i,j,k都是变量,下面不正确的赋值表达式是( )。A.i+B.i=j=kC.i=j=kD.i+j=k参考答案:D35.

9、 计算机的存储器中,一个字节有( )个二进制位组成。A.1B.2C.4D.8参考答案:D36. 循环指令不影响标志。( )A.错误B.正确参考答案:B37. 子程序包含有子程序的调用就是( )A.子程序的递归B.子程序的重入C.子程序的嵌套D.子程序说明参考答案:C38. 若整型变量a、b、c、d、m、n、k的值均为1,运行表达式(m=a=b)&(n=cA.0,0,0B.1,1,1C.1,1,0D.0,1,1参考答案:B39. 语言中字符型(char)数据在内存中的存储形式是( )。A.原码B.补码C.反码D.ASCII码参考答案:D40. 若执行fopen函数时发生错误,则函数的返回值是(

10、)。A.随机值B.1C.NULLD.EOF参考答案:C41. 对于二维数据的存储问题,只能使用C+提供的二维数组。( )A.正确B.错误参考答案:B42. 完成一条指令的功能可以分成哪两个阶段( )A.取指B.执行C.保存D.删除参考答案:AB43. 一个C+程序至少且仅能包含一个main( )函数。main( )函数是整个程序的入口,通过在main( )函数中调用其他函数。( )A.正确B.错误参考答案:A44. 在一棵完全二叉树中,根结点的编号为1,按照由上到下由左到右的顺序为二叉树结点编号。若编号为5的结点存在右孩子,则右孩子结点的编号为( )。A.9B.10C.11D.12参考答案:C

11、45. 指令中的操作数可以不需要。( )A.错误B.正确参考答案:B46. 当输出汉字时,输出的是汉字机内码。( )A.正确B.错误参考答案:B47. 任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种( )A.RPEB.REPZC.REPNZD.REP参考答案:BCD48. 若a为int类型变量,则执行以下程序段后a的值为( )。a=5; a*=a/=a+A.2B.1C.40D.3参考答案:A49. 下面各选项中的数组定义方式,错误的是( )。A.int a7;B.const int N=7; float bN;C.char c=abcdef;D.int N=7; double dN;参考答案:D50. 8086按照逻辑段组织程序即( )A.代码段B.数据段C.附加段D.堆栈段参考答案:ABCD

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号