西安交通大学21秋《程序设计基础》在线作业二答案参考53

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

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

1、西安交通大学21秋程序设计基础在线作业二答案参考1. 已知double x=10,y=3; 则x%2的值为1。( )A.正确B.错误参考答案:B2. 下列哪一项不属于变量的组成部分:( )A.变量名B.变量属性C.变量初值D.变量大小参考答案:D3. 若二维数组a有m列,则在aij前的元素个数为( )。A.j*m+iB.i*m+jC.i*m+j-1D.i*m+j+1参考答案:B4. 已知程序段:int a34,*p3=a0, a1, a2,*pp=p,i;for (i=0; iA.3B.4C.5D.6参考答案:D5. 段内转移是指在当前代码段32KB内转移。( )A.错误B.正确参考答案:A6

2、. 在8086命令中CS是要执行的下一条指令的偏移地址。( )A.错误B.正确参考答案:A7. 语言中字符型(char)数据在内存中的存储形式是( )。A.原码B.补码C.反码D.ASCII码参考答案:D8. 分支程序结构有( )两种基本形式A.IF-THEN-ELSEB.DO-WHILEC.UNTILD.IF-THEN参考答案:AD9. 撤消对象时,系统自动调用( )函数。A.成员函数B.构造函数C.析构函数D.普通函数参考答案:C10. 下面哪些数据结构属于非线性结构( )A.线性表B.树C.图D.集合参考答案:BCD11. 子程序由主程序执行子程序调用指令( )来调用A.CALLB.RE

3、TC.LOOPD.POP参考答案:A12. 在二叉树的第i层上至多有( )个结点(i1)。A.2的i次方减1B.2的i-1次方C.2的i次方加+1D.2的i+1次方参考答案:B13. 当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout?( )A.FlowLayoutB.CardLayoutC.North and South of BorderLayoutD.East and West of BorderLayoutE.GridLayout参考答案:A14. 8086的中断分为( )两类A.外部中断B.内部中断C.程序中断D.子程序中断参考答案:AB15. 下面属于高级语

4、言的有( )A.特殊语言B.汇编语言C.JAVAD.C+参考答案:CD16. 设“var a=true,b=0;”,则执行完比较运算ab后,结果为假。( )A.错误B.正确参考答案:A17. 类的成员函数中可以直接访问对象成员中的私有成员。( )A.正确B.错误参考答案:B18. 下面的循环体执行的次数与其它不同的是( )。A.i = 0; while( +i = 100) cout i ; B.for( i = 0; i 100; i+ ) cout i ; C.for( i = 100; i = 1; i- ) cout i ; D.i = 100; do cout 0);参考答案:C19

5、. Cookie是一小段文本,用于存储与某个特定网页或网站相关的信息,但不与某个特定网站关联在一起。( )A.错误B.正确参考答案:A20. 下面各选项中的数组定义方式,错误的是( )。A.int a7;B.const int N=7; float bN;C.char c=abcdef;D.int N=7; double dN;参考答案:D21. 以下4个数未标明属于哪一种数制,但是可以断定( )不是八进制数。A.1234B.5678C.1111D.1103参考答案:B22. 请问如下哪个方法可以将MenuBar加入Frame中?( )A.setMenu( )B.setMenuBar( )C.

6、add( )D.addMenuBar( )参考答案:B23. 汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式。( )A.错误B.正确参考答案:B24. 设线性表中有n个元素,( )操作,在单链表上实现要比在顺序表上实现效率更高。A.删除所有值为x的元素B.在最后一个元素的后面插入一个新元素C.顺序输出前k个元素D.交换第i个元素和第n-i-1个元素的值(i=1,1,.,n)参考答案:A25. C+有( )种联编方式。A.1B.2C.3D.4参考答案:B26. 当说明一个共用体变量时系统分配给它的内存是( )。A.共用体中第一个成员所需内存量B.共用体中最后一个成员所需内存

7、量C.共用体成员中占内存量最大者所需的容量D.共用体中各成员所需内存量的总和参考答案:C27. 子程序包含有子程序的调用就是( )A.子程序说明B.子程序的重入C.子程序的递归D.子程序的嵌套参考答案:D28. 下列关于溢出的说法中,正确的一项是:( )A.一个整型的数据达到整型能表示的最大数值后,再加1,则机器产生上溢,结果为整型的最大值B.一个整型的数据达到整型能表示的最小数值后,再减1,则机器产生下溢,结果为整型的最小值C.实型变量在运算中不会产生溢出的问题D.实型变量在运算中和整型一样会产生溢出问题参考答案:C29. 下列描述正确的是( )。A.多态性是通过动态绑定实现的B.多态性是通

8、过静态绑定实现的C.动态绑定是在程序执行时进行绑定D.静态绑定是在程序执行时进行绑定参考答案:AC30. 宏是具有宏名的一段汇编语句系列。( )A.错误B.正确参考答案:B31. 下列哪个不是正确标识符:( )A.$millionB.$_millionC.1 $_millionD.$ 1_million参考答案:C32. 已知一个顺序存储的线性表,设每个结点需占m个存储单元,若第一个结点的地址为add1,则第I个结点的地址为( )。A.add1+(I-1)*mB.add1+I*mC.add1-I*mD.add1+(I+1)*m参考答案:A33. 在全局变量定义前加一个static关键字,则该变

9、量就成为静态全局变量。( )A.正确B.错误参考答案:A34. C语言程序从main( )函数开始执行,所以这个函数要写在( )。A.程序文件的开始B.程序文件的最后C.它所调用的函数的前面D.程序文件的任何位置参考答案:D35. 在私有继承中,基类中所有成员对派生类的对象都是不可见的。( )A.正确B.错误参考答案:A36. 8086的寄存器有4个通用寄存器。( )A.正确B.错误参考答案:B37. 外部中断是来自8086CPU外的原因引起的,分为哪两种( )A.可屏蔽中断B.不可屏蔽中断C.INT中断D.没有正确的参考答案:AB38. 若有说明:char *pc=“aaa”,“bbb”,“

10、ccc”,“ddd”; 则以下叙述正确的是( )。A.“pc0代表的是字符串”aaaB.*pc0代表的是字符aC.pc0代表的是字符串“aaa”D.pc0代表的是字符a参考答案:B39. 一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。A.函数模板B.模板函数C.类模板D.模板类参考答案:C40. 若二维数组a有m列,则计算任一元素aij在数组中位置的公式为( )。(假设a00位于数组的第一个位置上。)A.i*m+jB.j*m+iC.i*m+j-1D.i*m+j+1参考答案:D41. 当正常执行了文件关闭操作时,fclose函数的返回值

11、是( )。A.-1B.随机值C.0D.1参考答案:C42. 以下不正确的if语句形式是( )。A.if(xy);B.if(x=0)x+=y;C.if(X!=y)cinxD.if(xy)else ciny; x+; y+;参考答案:B43. 以下能对二维数组a进行正确初始化的语句是( )。A.int a2=1,0,1,5,2,3B.int a3=1,2,3,4,5,6C.int a24=1,2,3,4,5,6D.int a3=1,0,1,1,1参考答案:B44. 如果类A继承了类B,则类A称为( )。A.派生类B.继承类C.子类D.父类参考答案:AC45. 图的遍历方法主要包括:( )A.深度优

12、先遍历B.广度优先遍历C.后序遍历D.逐层遍历参考答案:AB46. 二叉树就是结点度都是为2的树。( )A.正确B.错误参考答案:B47. 若a为int类型变量,则执行以下程序段后a的值为( )。a=5; a*=a/=a+A.2B.1C.40D.3参考答案:A48. 用整数10创建一个Integer的类的对象,下列语句中,能完成上述功能的一个是:( )A.Integer i = new Integer(10)B.Integer o =10C.int i =10D.Integer i = Integer(10)参考答案:A49. 在下述结论中,正确的是( ) 只有一个结点的二叉树的度为0; 二叉树的度为2; 二叉树的左右子树可任意交换; 深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树。A.B.C.D.参考答案:D50. 对于二维数据的存储问题,只能使用C+提供的二维数组。( )A.正确B.错误参考答案:B51. DOS命令分为内部命令和外部命令。( )A.错误B.正确参考答案:A52. 指令中的操作数可以不需要。( )A.错误B.正确参考答案:B53. 图的生成树即是树也是图。( )A.正确B.错误参考答案:A54. 设i,j,k都是变量,下面不正确的赋值表达式是( )。A.i+B.i=j=kC.i=j=kD.i+j=k参考答案

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

当前位置:首页 > 高等教育 > 其它相关文档

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