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

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

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

1、西安交通大学21秋程序设计基础平时作业一参考答案1. 对链表进行插入和删除操作时不必移动链表中的结点。( )A.正确B.错误参考答案:A2. 下面程序的运行结果是( )。main( ) struct cmplx int x; int y; cm2=1,2,3,4; printf(“%dn”, 2*cm0.x+cm1.y/cm0.y);A.5B.2C.3D.4参考答案:D3. ( )是将源程序翻译成由机器代码组成的目标模块文件的过程A.源程序的编写B.目标文件的链接C.源程序的汇编D.源程序的执行参考答案:C4. JMP指令根据目标地址不同的提供方法和内容,可以分为哪几种( )A.段内转移,相对

2、寻址B.段内转移,间接寻址C.段间转移,直接寻址D.段间转移,间接寻址参考答案:ABCD5. 下列语句中不正确的是( )。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+;参考答案:B6. 处理器指令的操作数可以是( )A.立即数B.寄存器C.存储单元D.运算器参考答案:ABC7. 下面哪些数据结构属于非线性结构( )A.线性表B.树C.图D.集合参考答案:BCD8. 在完整段定义后的四个关键字是( )A.段组合属性B.段类别属性C.段定位属性

3、D.段字属性参考答案:ABCD9. 已知char s10=hello;,则s5的值为&39;0&39;。( )A.正确B.错误参考答案:A10. 二叉树是有序树。( )A.正确B.错误参考答案:A11. 将含100个结点的完全二叉树从根这一层开始,每层从左至右依次对结点编号,根结点的编号为1。编号为47的结点X的双亲的编号为( )。A.23B.24C.25D.无法确定参考答案:A12. 8086按照逻辑段组织程序即( )A.代码段B.数据段C.附加段D.堆栈段参考答案:ABCD13. 关键字是组成编程语言词汇表的标识符,用户可以用他们标识其他实体。( )A.正确B.错误参考答案:B14. 循环

4、指令不影响标志。( )A.错误B.正确参考答案:B15. 一个结点的后继的数目称为该结点的度;树中各结点度的最大值称为树的度。( )A.正确B.错误参考答案:A16. 函数的形参也是全局变量。( )A.正确B.错误参考答案:B17. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数B.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员C.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同D.所有运算符都可以以类友元形式进行重载参考答案:BC18. fileUpload对象代表HTML表单中用

5、于文件上传的输入元素,包含一个文本框。( )A.错误B.正确参考答案:A19. 指令由哪两部分组成( )A.操作说明B.操作符C.操作码D.操作数参考答案:CD20. 已知函数原型double fun( );,要定义一个函数指针变量p指向该函数的首地址,则其定义语句为double (*p)( )=fun;。( )A.正确B.错误参考答案:A21. 带进位加法指令是( )A.SUBB.INCC.ADDD.ADC参考答案:D22. 只有返回引用的函数可以作为赋值语句的左值。( )A.正确B.错误参考答案:A23. 汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式。( )A.错误

6、B.正确参考答案:B24. 指令中的操作数可以不需要。( )A.错误B.正确参考答案:B25. 若有以下说明,并且0iA.*(a+i)B.ap-a+iC.p+iD.*(&ai)参考答案:C26. 有符号数用1表示正数,负数用1表示。( )A.错误B.正确参考答案:A27. 语句while (!y)中的表达式!y等价于( )。A.y=0B.y!=1C.y!=0D.y=1参考答案:A28. 在一个具有n个顶点的有向图中,若所有顶点的入度之和为s,则所有顶点的度之和为( )。A.sB.s+1C.s-1D.2s参考答案:D29. 如果不加限制地使用goto语句,则会导致程序流程的混乱,降低程序的可读性

7、。( )A.正确B.错误参考答案:A30. 8086的寄存器有4个通用寄存器。( )A.错误B.正确参考答案:A31. 子程序包含有子程序的调用就是( )A.子程序的递归B.子程序的重入C.子程序的嵌套D.子程序说明参考答案:C32. return语句只能用在函数中,用在函数主体以外任何地方都是错误的。( )A.错误B.正确参考答案:B33. 子程序包含有子程序的调用就是( )A.子程序说明B.子程序的重入C.子程序的递归D.子程序的嵌套参考答案:D34. 循环结构的程序通常由哪三部分组成( )A.循环初始部分B.循环体部分C.循环控制部分D.循环规则参考答案:ABC35. 段存储器常见的有(

8、 )A.附加段B.数据段C.堆栈段D.代码段参考答案:ABCD36. 当正常执行了文件关闭操作时,fclose函数的返回值是( )。A.-1B.随机值C.0D.1参考答案:C37. 当定义一个结构体变量时系统分配给它的内存是( )。A.结构中第一个成员所需的内存量B.结构中最后一个成员所需的内存量C.结构体成员中占内存量最大者所需的容量D.结构体中各成员所需内存量的总和参考答案:D38. 前缀和后缀运算符+,当它们出现在表达式中,表达式的值会有所不同。( )A.正确B.错误参考答案:A39. 二进制数10101011B变换为等值的十进制数是( )。A.17B.161C.21D.171参考答案:

9、D40. 在C+中,与cin一起使用的提取运算符是( )。A.B.C.D.参考答案:D41. C+程序中的include是一个注释命令,它使程序具有了基本的输入/输出功能。( )A.正确B.错误参考答案:B42. 下列关于类的静态数据成员的说法中,正确的是( )。A.静态数据成员的值初始化后不能再修改B.静态数据成员必须在类体外定义和初始化C.使用static关键字可以将一个数据成员声明为静态数据成员D.静态数据成员的访问控制权限可以是公有、私有或保护参考答案:BCD43. 下列关于变量作用域的说法中,正确的一项是:( )A.方法参数的作用域是方法外部代码段B.异常处理参数的作用域是方法外部代

10、码段C.局部变量的作用域是整个类D.类变量的作用域是类的某个方法参考答案:B44. 在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是( )。A.派生类的对象可以赋给基类对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类的成员D.派生类的对象的地址可以赋给指向基类的指针参考答案:C45. 在二叉树的第i层上至多有( )个结点(i1)。A.2的i次方减1B.2的i-1次方C.2的i次方加+1D.2的i+1次方参考答案:B46. 若有说明:char *pc=“aaa”,“bbb”,“ccc”,“ddd”; 则以下叙述正确的是( )。A.“pc0代表的是字符串”a

11、aaB.*pc0代表的是字符aC.pc0代表的是字符串“aaa”D.pc0代表的是字符a参考答案:B47. 顺序表能够存放的最大元素数量n称为线性表的长度。( )A.正确B.错误参考答案:B48. 设线性表中有n个元素,( )操作,在单链表上实现要比在顺序表上实现效率更高。A.删除所有值为x的元素B.在最后一个元素的后面插入一个新元素C.顺序输出前k个元素D.交换第i个元素和第n-i-1个元素的值(i=1,1,.,n)参考答案:A49. 当输出汉字时,输出的是汉字机内码。( )A.正确B.错误参考答案:B50. 循环条件判断的循环控制不可以在进入循环前进行。( )A.错误B.正确参考答案:A5

12、1. 选择语句中的分支语句在逻辑上是一条语句,当一个分支功能需要多条语句才能完成时,就需要使用复合语句。( )A.正确B.错误参考答案:A52. switch语句中的default分支不可以缺省。( )A.正确B.错误参考答案:B53. 若二维数组a有m列,则计算任一元素aij在数组中位置的公式为( )。(假设a00位于数组的第一个位置上。)A.i*m+jB.j*m+iC.i*m+j-1D.i*m+j+1参考答案:D54. 处理机控制类指令用来控制各种CPU操作。( )A.正确B.错误参考答案:A55. 类模板可以生成若干个模板类,每个模板类又可定义若干个对象。( )A.正确B.错误参考答案:

13、A56. 调用函数时传入的实参个数可以多于形参个数。( )A.正确B.错误参考答案:B57. 当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout?( )A.FlowLayoutB.CardLayoutC.North and South of BorderLayoutD.East and West of BorderLayoutE.GridLayout参考答案:A58. 下列关于成员函数特征的描述中,错误的是( )。A.成员函数一定是内联函数B.成员函数可以重载C.成员函数可以设置参数的默认值D.成员函数可以是静态的参考答案:A59. 在C语言中,一维数组的定义方式为:类型说明符数组名( )。A.常量表达

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

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

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