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

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

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

1、西安交通大学21春程序设计基础离线作业2参考答案1. 以下程序执行后a的值为( )。main( ) int a,m=2,k=1,*p=&k; a=p!=&m; printf(“%dn”,a);A.-1B.0C.1D.2参考答案:C2. 计算机系统分为硬件和( )两部分A.软件B.中间件C.部件D.以上都不正确参考答案:A3. 下面对析构函数的正确描述是( )。A.系统不能提供默认的析构函数B.析构函数必须由用户定义C.析构函数没有参数D.析构函数可以设置默认参数参考答案:C4. 使用if.else语句可以处理多选择问题,不会因为嵌套层次太多而导致程序的可读性下降,也不容易出错。( )A.正确B

2、.错误参考答案:B5. 请问如下哪个方法可以将MenuBar加入Frame中?( )A.setMenu( )B.setMenuBar( )C.add( )D.addMenuBar( )参考答案:B6. 下列关于变量作用域的说法中,正确的一项是:( )A.方法参数的作用域是方法外部代码段B.异常处理参数的作用域是方法外部代码段C.局部变量的作用域是整个类D.类变量的作用域是类的某个方法参考答案:B7. 在以下选项中,不属于JavaScript语言特点的是( )。A.基于对象B.跨平台C.编译执行D.脚本语言参考答案:C8. 二叉树就是结点度为小于等于2的树。( )A.正确B.错误参考答案:A9.

3、 6位二进制数能表示的最大十进制数是( )。A.32B.31C.64D.63参考答案:D10. 若执行fopen函数时发生错误,则函数的返回值是( )。A.随机值B.1C.NULLD.EOF参考答案:C11. 已知char c=abc;,则可以使用c=def;更改c的值。( )A.正确B.错误参考答案:B12. 8086的寄存器均为32位的。( )A.正确B.错误参考答案:B13. 多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。( )A.正确B.错误参考答案:A14. 撤消对象时,系统自动调用( )函数。A.成员函数B.构造函数C.析构函数D.普

4、通函数参考答案:C15. 当输出汉字时,输出的是汉字机内码。( )A.正确B.错误参考答案:B16. 已知int a3;,则可以使用a2=10;将数组a中的第3个元素赋值为10。( )A.正确B.错误参考答案:A17. 下列哪一个不是JAVA语言中保留字:( )A.ifB.sizeofC.orivateD.null参考答案:B18. 汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式。( )A.错误B.正确参考答案:B19. 在寄存器相对寻址或相对基址变址寻址方式中,位移量可以用符号表示。( )A.正确B.错误参考答案:A20. CPU由哪三部分组成( )A.运算器B.控制器

5、C.逻辑器D.寄存器参考答案:ABD21. 在一个源文件中定义的全局变量的作用域为( )。A.本文件的全部范围B.本程序的全部范围C.本函数的全部范围D.从定义该变量的位置开始至本文件结束参考答案:D22. 下列程序中说明的公有成员是( ) class Location int X; public: void init(int initX,int initY); private: int Y; public: int GetX( ); int GetY( ); ;A.XB.init(int initX,int initY)C.GetX( ),GetY( )D.B和C都是参考答案:D23. 循环

6、指令不影响标志。( )A.正确B.错误参考答案:A24. 已知char str20=mybook,*p=str+2;则以下各选项中输出结果为b的是( )。A.coutp;B.coutp0;C.coutstr;D.coutstr+2;参考答案:B25. 线性表中的一个结点可以有多个前驱和多个后继。( )A.正确B.错误参考答案:B26. 只有返回引用的函数可以作为赋值语句的左值。( )A.正确B.错误参考答案:A27. 非线性结构即可以用顺序存储结构存储、也可以用非顺序存储结构存储。( )A.正确B.错误参考答案:B28. 在C语言中,错误的int类型的常数是( )。A.32768B.0C.37

7、D.0xAF参考答案:A29. 语句while (!y)中的表达式!y等价于( )。A.y=0B.y!=1C.y!=0D.y=1参考答案:A30. 浏览器可以监听事件,在事件发生时做出反应,进行相应的处理工作。( )A.错误B.正确参考答案:B31. 在完整段定义后的四个关键字是( )A.段组合属性B.段类别属性C.段定位属性D.段字属性参考答案:ABCD32. 二叉树是有序树。( )A.正确B.错误参考答案:A33. 在数据结构中,从逻辑上可以把数据结构分成( )。A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构参考答案:C34. 设i,j,k都是

8、变量,下面不正确的赋值表达式是( )。A.i+B.i=j=kC.i=j=kD.i+j=k参考答案:D35. 处理器指令的操作数可以是( )A.立即数B.寄存器C.存储单元D.运算器参考答案:ABC36. 类的成员函数中可以直接访问对象成员中的私有成员。( )A.正确B.错误参考答案:B37. 调用函数时传入的实参个数可以多于形参个数。( )A.正确B.错误参考答案:B38. 在定义JavaScript变量时,一定要指出变量名和值。( )A.错误B.正确参考答案:A39. 下列关于成员函数特征的描述中,错误的是( )。A.成员函数一定是内联函数B.成员函数可以重载C.成员函数可以设置参数的默认值

9、D.成员函数可以是静态的参考答案:A40. 对链表进行插入和删除操作时不必移动链表中的结点。( )A.正确B.错误参考答案:A41. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。( )A.错误B.正确参考答案:A42. C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。A.floatB.intC.longD.double参考答案:B43. 图说的是数据的逻辑结构。( )A.正确B.错误参考答案:A44. 写“Hello World”的正确javascript语法是( )。A.document.write(Hello World)B.Hello WorldC.

10、response.write(Hello World)D.(Hello World)参考答案:A45. 指令由哪两部分组成( )A.操作说明B.操作符C.操作码D.操作数参考答案:CD46. 图的生成树即是树也是图。( )A.正确B.错误参考答案:A47. 下列成员中,不能被派生类继承的包括( )。A.公有成员B.构造函数C.保护成员D.析构函数参考答案:BD48. 前缀和后缀运算符+,当它们出现在表达式中,表达式的值会有所不同。( )A.正确B.错误参考答案:A49. 类成员的三种访问控制属性是public、private和friend。( )A.正确B.错误参考答案:B50. 8086的寄存器有4个通用寄存器。( )A.正确B.错误参考答案:B

展开阅读全文
相关资源
相关搜索

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

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