西安交通大学21秋《程序设计基础》平时作业2-001答案参考98

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

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

1、西安交通大学21秋程序设计基础平时作业2-001答案参考1. 在完整段定义后的四个关键字是( )A.段组合属性B.段类别属性C.段定位属性D.段字属性参考答案:ABCD2. while循环语句中循环体至少执行一次。( )A.错误B.正确参考答案:A3. 对于二维数据的存储问题,只能使用C+提供的二维数组。( )A.正确B.错误参考答案:B4. 堆栈的两个操作指令为( )A.SUBB.PUSHC.ADDD.POP参考答案:BD5. 下列表达式中的值为1是( )。A.1-0B.1-0C.1-0D.0-0参考答案:B6. 在一个链接队列中,假设f和r分别是队头和队尾指针,则删除一个结点的运算时( )

2、。A.r=f-next;B.r=r-next;C.f=f-next;D.f=r-next;参考答案:C7. throw语句抛出一个异常,并对该异常进行处理。( )A.错误B.正确参考答案:A8. 在C语言中,错误的int类型的常数是( )。A.32768B.0C.37D.0xAF参考答案:A9. 已知f是以二进制读写方式打开的文件流对象,且有int型变量a,则下列选项中能正确进行文件读写操作的语句包括( )。A.f.write(char*)a,sizeof(a);B.f.write(char*)&a,sizeof(a);C.f.read(char*)a,sizeof(a);D.f.read(c

3、har*)&a,sizeof(a);参考答案:BD10. 下面对析构函数的正确描述是( )。A.系统不能提供默认的析构函数B.析构函数必须由用户定义C.析构函数没有参数D.析构函数可以设置默认参数参考答案:C11. 已知“char *s=mybook;”,则strlen(s)的值为( )。A.4B.6C.7D.不确定参考答案:B12. 所有系统功能的调用格式都是一样的,一般按四步走( )A.在AH寄存器中设置系统功能调用号B.在指定寄存器中设置入口参数C.用INT21H指令执行功能调用D.根据出口参数分析功能调用执行情况参考答案:ABCD13. 一个C语言程序总是从( )。A.主过程开始执行B

4、.主函数开始执行C.子程序开始执行D.主程序开始执行参考答案:B14. 段内转移是指在当前代码段32KB内转移。( )A.错误B.正确参考答案:A15. 下列关于基本数据类型的取值范围描述中,正确的是:( )A.byte类型范围是-128128B.boolean类型范围是真或者假C.char类型范围是065536D.short类型范围是-3276732767参考答案:B16. 下列描述中,( )是抽象类的特性。A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D.不能说明其对象参考答案:D17. 下列虚基类的声明中正确的是( )。A.class virtual B:public A

5、B.virtual class B:publicC.class B:public A virtualD.class B: virtual public A参考答案:D18. 循环结构的程序通常由哪三部分组成( )A.循环初始部分B.循环体部分C.循环控制部分D.循环规则参考答案:ABC19. ( )是指设计、编制、调试程序的方法和过程,是寻找算法并用计算机能够理解的语言表达出来的一种活动。A.算法B.程序C.程序设计D.编程参考答案:B20. 循环条件判断的循环控制不可以在进入循环前进行。( )A.正确B.错误参考答案:B21. 下列哪一个不是JAVA语言中保留字:( )A.ifB.sizeo

6、fC.orivateD.null参考答案:B22. 在数据结构中,与所使用的计算机无关的是数据的( )结构。A.逻辑B.存储C.逻辑和存储D.物理参考答案:A23. 下列关于类的静态数据成员的说法中,正确的是( )。A.静态数据成员的值初始化后不能再修改B.静态数据成员必须在类体外定义和初始化C.使用static关键字可以将一个数据成员声明为静态数据成员D.静态数据成员的访问控制权限可以是公有、私有或保护参考答案:BCD24. 在JavaScript中只允许使用预定义的函数,而不能自定义函数。( )A.错误B.正确参考答案:A25. 面向对象程序设计思想的主要特征中不包括( )。A.封装性B.

7、多态性C.继承性D.功能分解,逐步求精参考答案:D26. 已知int m=1,n=2; 则m/n的值为0.5。( )A.正确B.错误参考答案:B27. continue语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。( )A.错误B.正确参考答案:B28. 在源程序语句4个部分中,参数是指令的操作对象,参数之间用逗号分隔。( )A.正确B.错误参考答案:A29. 以下程序运行后,输出结果是( )。define ADD(x) x+x main( ) int m=1,n=2,s=3; s*=ADD(m+n); printf(“s=%dn”,s);A.s=8B.s=9C.s=6D.s=1

8、8参考答案:D30. 下列关于自动类型转换的说罚中,正确的是( )A.int类型数据可以被自动转换为char类型数据B.char类型数据可以自动被转换为int类型数据C.boolean类型数据不不可以做自动转换,但可以做强制转换D.long类型数据可以被自动转换为short类型数据参考答案:B31. C+有( )种联编方式。A.1B.2C.3D.4参考答案:B32. 下列关于溢出的说法中,正确的一项是:( )A.一个整型的数据达到整型能表示的最大数值后,再加1,则机器产生上溢,结果为整型的最大值B.一个整型的数据达到整型能表示的最小数值后,再减1,则机器产生下溢,结果为整型的最小值C.实型变量

9、在运算中不会产生溢出的问题D.实型变量在运算中和整型一样会产生溢出问题参考答案:C33. 对于重载函数,程序在调用时根据( )能够区分开到底要调用哪个函数。A.函数名B.函数类型C.参数个数或参数类型D.以上都可以参考答案:C34. 带进位加法指令是( )A.ADDB.ADCC.INCD.SUB参考答案:B35. 若让元素a,b,c,d依次进栈,则出栈次序不可能出现( )的情况。A.c,b,a,dB.b,a,d,cC.d,c,b,aD.a,d,b,c参考答案:D36. 循环结构的程序通常由( )三部分组成A.循环规则B.循环控制部分C.循环初始部分D.循环体部分参考答案:BCD37. 下面是串

10、操作指令的是( )A.STOSB.MOVSC.LODSD.CMPS参考答案:ABCD38. 8086的寄存器有4个通用寄存器。( )A.错误B.正确参考答案:A39. 图的遍历方法主要包括:( )A.深度优先遍历B.广度优先遍历C.后序遍历D.逐层遍历参考答案:AB40. 设线性表中有n个元素,( )操作,在单链表上实现要比在顺序表上实现效率更高。A.删除所有值为x的元素B.在最后一个元素的后面插入一个新元素C.顺序输出前k个元素D.交换第i个元素和第n-i-1个元素的值(i=1,1,.,n)参考答案:A41. 堆栈和队列一样,先进先出。( )A.错误B.正确参考答案:A42. JMP指令根据

11、目标地址不同的提供方法和内容,可以分为哪几种( )A.段内转移,相对寻址B.段内转移,间接寻址C.段间转移,直接寻址D.段间转移,间接寻址参考答案:ABCD43. 下面关于数组的描述中,错误的是( )。A.数组的长度必须在定义数组时指定,且数组中所有元素的数据类型必须相同B.如果定义一维数组时提供了初始化列表,则数组的长度可以省略C.如果定义二维数组时提供了初始化列表,则数组的列下标可以省略D.如果定义二维数组时提供了初始化列表,则数组的行下标可以省略参考答案:C44. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.SUBB.MULC.IMULD.DIV参考答案:BC45.

12、 循环指令不影响标志。( )A.正确B.错误参考答案:A46. 已知“int a3;”,则可以使用“a3=10;”将数组a中的第3个元素赋值为10。( )A.正确B.错误参考答案:B47. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.十进制编码B.十六进制编码C.八进制编码D.二进制编码参考答案:D48. 标记应用于下列哪组标记之间( )。A.html/htmlB.body/bodyC.head/headD.title/title参考答案:B49. n个结点的无向图,若它有n(n-1)/2条边,则它一定是连通图。( )A.正确B.错误参考答案:A50. 子程序由主程序执行子程序调用指令( )来调用A.CALLB.RETC.LOOPD.POP参考答案:A

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

最新文档


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

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