西安交通大学22春《程序设计基础》离线作业一及答案参考91

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

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

1、西安交通大学22春程序设计基础离线作业一及答案参考1. 在访问数组中的某个元素时,可以使用整型变量指定要访问元素的下标。( )A.正确B.错误参考答案:A2. 下列关于变量作用域的描述中,不正确的一项是:( )A.变量属性是用来描述变量作用域的B.局部变量作用域只能是它做在的的方法的代码段C.类变量能在类的方法中声明D.类变量的作用域是整个类参考答案:C3. 图说的是数据的逻辑结构。( )A.正确B.错误参考答案:A4. 语句.DATA表示( )段的开始A.代码段B.数据段C.堆栈段D.程序段参考答案:B5. 循环结构的程序通常由哪三部分组成( )A.循环初始部分B.循环体部分C.循环控制部分

2、D.循环规则参考答案:ABC6. 下列关于溢出的说法中,正确的一项是:( )A.一个整型的数据达到整型能表示的最大数值后,再加1,则机器产生上溢,结果为整型的最大值B.一个整型的数据达到整型能表示的最小数值后,再减1,则机器产生下溢,结果为整型的最小值C.实型变量在运算中不会产生溢出的问题D.实型变量在运算中和整型一样会产生溢出问题参考答案:C7. 删除Cookie即把存储在客户端硬盘中的Cookie文件直接删除。( )A.错误B.正确参考答案:A8. DOS提供给用户的系统功能调用时INT21H。( )A.错误B.正确参考答案:B9. 下面关于自定义类的运算符重载的说法中,正确的是( )。A

3、.赋值运算符和下标运算符只能重载为类的成员函数B.赋值运算符和下标运算符只能重载为类的友元函数C.赋值运算符重载时一般以引用方式返回*this,表示返回赋值运算符的左操作数D.使用重载的赋值运算符时,左操作数一定是自定义类型参考答案:ACD10. 任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种( )A.REPB.REPZC.REPNZD.RPE参考答案:ABC11. 下列哪一个是合法的标识符:( )A.12classB.+viodC.-5D._black参考答案:D12. 对于任意一个类,析构函数的个数最多为( )。A.0B.1C.2D.3参考答案:B13. 可以定义函数指针变

4、量指向函数的首地址,并使用函数指针变量代替函数名进行函数调用。( )A.正确B.错误参考答案:A14. 定义如下变量和数组:int k; int 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参考答案:A15. 在以下选项中,不属于JavaScript语言特点的是( )。A.基于对象B.跨平台C.编译执行D.脚本语言参考答案:C16. continue语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。( )A.错误B.正确参考答案:B17. 算数表达式12+&39;a&39;值的

5、数据类型是char型。( )A.正确B.错误参考答案:B18. 映像文件是一种文本文件。( )A.正确B.错误参考答案:A19. 一个结构体类型定义的最后必须以分号结束。( )A.正确B.错误参考答案:A20. 继承具有( ),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。A.规律性B.传递性C.重复性D.多样性参考答案:B21. 处理机控制类指令用来控制各种CPU操作。( )A.正确B.错误参考答案:A22. 指令由哪两部分组成( )A.操作说明B.操作符C.操作码D.操作数参考答案:CD23. 主程序在调用内部中断服务程序之前,必须修改( )A.中断点B.中断

6、条件C.中断参数D.中断向量参考答案:D24. 下列哪个不是正确标识符:( )A.$millionB.$_millionC.1 $_millionD.$ 1_million参考答案:C25. 相对于完全二叉树,顺序表示法更适用于非完全二叉树。( )A.正确B.错误参考答案:B26. 前缀和后缀运算符+,当它们出现在表达式中,表达式的值会有所不同。( )A.正确B.错误参考答案:A27. 下列哪一个不属于JAVA语言的数据类型:( )A.指针类型B.类C.数组D.浮点类型参考答案:A28. 执行以下程序段后,y的值是( )。int a=1,3,5,7,9 int x=0,y=1,*ptr; pt

7、r=&a1; while (!x) y+=*(ptr+x); x+;A.1B.2C.4D.24参考答案:C29. 外部中断是来自8086CPU外的原因引起的,分为哪两种( )A.可屏蔽中断B.不可屏蔽中断C.INT中断D.没有正确的参考答案:AB30. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.二进制编码B.八进制编码C.十进制编码D.十六进制编码参考答案:A31. C+中的命名空间是为了解决C+中的变量、函数的命名冲突的问题而设置的。( )A.正确B.错误参考答案:A32. 若让元素a,b,c,d依次进栈,则出栈次序不可能出现( )的情况。A.c,b,a,dB.

8、b,a,d,cC.d,c,b,aD.a,d,b,c参考答案:D33. PF是进位标志位。( )A.正确B.错误参考答案:B34. 图的遍历方法主要包括:( )A.深度优先遍历B.广度优先遍历C.后序遍历D.逐层遍历参考答案:AB35. 非压缩BCD码用( )个二进制位表示一个十进制位A.4B.6C.8D.10参考答案:C36. 下列关于自动类型转换的说罚中,正确的是( )A.int类型数据可以被自动转换为char类型数据B.char类型数据可以自动被转换为int类型数据C.boolean类型数据不不可以做自动转换,但可以做强制转换D.long类型数据可以被自动转换为short类型数据参考答案:

9、B37. 下面是串操作指令的是( )A.STOSB.MOVSC.LODSD.CMPS参考答案:ABCD38. throw语句抛出一个异常,并对该异常进行处理。( )A.错误B.正确参考答案:A39. 以下程序运行后,输出结果是( )。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=18参考答案:D40. C+有( )种联编方式。A.1B.2C.3D.4参考答案:B41. 当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout?( )A.F

10、lowLayoutB.CardLayoutC.North and South of BorderLayoutD.East and West of BorderLayoutE.GridLayout参考答案:A42. 下面对构造函数的正确描述是( )。A.系统可以提供默认的构造函数B.构造函数可以有参数,所以可以有返回值C.构造函数可以重载D.构造函数可以设置默认参数参考答案:ACD43. 表达式的类型只取决于运算符,与操作数无关。( )A.错误B.正确参考答案:A44. 当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。A.ios:inB.ios:outC

11、.ios:trunkD.ios:binary参考答案:A45. 若整型变量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参考答案:B46. 非压缩BCD码用( )个二进制位表示一个十进制位A.8B.6C.4D.10参考答案:A47. 若使用一维数组名作函数实参,则以下正确的说法是( )。A.必须在主调函数中说明此数组的大小B.实参数组类型与形参数组类型可以不匹配C.在被调函数中,不需要考虑形参数组的大小D.实参数组名与形参数组名必须一致参考答案:A48. 在下述结论中,正确的是( ) 只有一个结点的二叉树的度为0

12、; 二叉树的度为2; 二叉树的左右子树可任意交换; 深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树。A.B.C.D.参考答案:D49. 下面程序段的运行结果是( )。char a7=“abcdef”; char b4=“ABC”; strcpy(a,b); printf(“%c”,a5)A.空格B.0C.eD.f参考答案:D50. C+中ostream类的直接基类是ios。( )A.正确B.错误参考答案:A51. 计算机中存储数据的最小单位是( )。A.字节B.位C.字D.KB参考答案:B52. 下列哪一项不属于变量的组成部分:( )A.变量名B.变量属性C.变量初值D.变量大小参

13、考答案:D53. 下列关于char类型的数据说法中,正确的一项是:( )A.r表示换行符B.n表示回车符C.char类型在内存中占16位D.凡是在Unicode的字符都可以用单引号括起来作为char类型常量参考答案:C54. 下列语句中不正确的是( )。A.for(int a=1;a=10;a+)B.int a=1;do a+: while(a=10)C.int a=1;while(a=10) a+; D.for(int a=1;a=10;a+)a+;参考答案:B55. CPU由哪三部分组成( )A.运算器B.控制器C.逻辑器D.寄存器参考答案:ABD56. 汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式。( )A.正确B.错误参考答案:A57.

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

最新文档


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

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