西安交通大学21春《程序设计基础》在线作业三满分答案88

上传人:桔**** 文档编号:487687540 上传时间:2023-06-28 格式:DOCX 页数:13 大小:14.31KB
返回 下载 相关 举报
西安交通大学21春《程序设计基础》在线作业三满分答案88_第1页
第1页 / 共13页
西安交通大学21春《程序设计基础》在线作业三满分答案88_第2页
第2页 / 共13页
西安交通大学21春《程序设计基础》在线作业三满分答案88_第3页
第3页 / 共13页
西安交通大学21春《程序设计基础》在线作业三满分答案88_第4页
第4页 / 共13页
西安交通大学21春《程序设计基础》在线作业三满分答案88_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、西安交通大学21春程序设计基础在线作业三满分答案1. 当说明一个共用体变量时系统分配给它的内存是( )。A.共用体中第一个成员所需内存量B.共用体中最后一个成员所需内存量C.共用体成员中占内存量最大者所需的容量D.共用体中各成员所需内存量的总和参考答案:C2. 以下能对二维数组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参考答案:B3. 已知double x=10,y=3; 则x%2的值为1。( )A.正确B.错误参考答案:B4. 下列关于类的继承描

2、述中,( )是错误的。A.派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数B.派生类也是基类,但基类不一定具有派生类的全部属性和方法C.继承描述类的层次关系,派生类可以具有与基类相同的属性和方法D.一个基类可以有多个派生类,但一个派生类只能由一个基类参考答案:AD5. XCHG指令中操作数只可以是字而不可以是字节。( )A.正确B.错误参考答案:B6. 在C+中,不能被派生类继承的函数是( )。A.成员函数B.构造函数C.析构函数D.拷贝构造函数参考答案:BCD7. 循环结构的程序通常由哪三部分组成( )A.循环初始部分B.循环体部分C.循环控制部分D.循环规则参考答案:ABC8.

3、 下列选项中,哪一项不属于JAVA语言的简单数据类型:( )A.整数型B.数组C.字符型D.浮点型参考答案:B9. 若二维数组a有m列,则计算任一元素aij在数组中位置的公式为( )。(假设a00位于数组的第一个位置上。)A.i*m+jB.j*m+iC.i*m+j-1D.i*m+j+1参考答案:D10. 处理机控制类指令用来控制各种CPU操作。( )A.正确B.错误参考答案:A11. 带进位加法指令是( )A.ADDB.ADCC.INCD.SUB参考答案:B12. 若执行下述程序时从键盘输入3 4,则输出结果是( )。include main( ) int a,b,s; scanf(“%d%d

4、”,&a,&b); s=a; if (aA.186B.256C.324D.400参考答案:B13. 二叉树就是结点度为小于等于2的树。( )A.正确B.错误参考答案:A14. 宏是具有宏名的一段汇编语句系列。( )A.错误B.正确参考答案:B15. 二叉树的顺序表示法操作方便,但缺点是容易造成存储空间的浪费。( )A.正确B.错误参考答案:A16. 下列描述正确的是( )。A.多态性是通过动态绑定实现的B.多态性是通过静态绑定实现的C.动态绑定是在程序执行时进行绑定D.静态绑定是在程序执行时进行绑定参考答案:AC17. 下面选项中,不是类的成员函数为( )。A.构造函数B.析构函数C.友元函数

5、D.缺省参数的构造函数参考答案:C18. 默认形参值不可以是( )。A.局部变量B.全局变量C.静态全局变量D.函数调用参考答案:A19. 下面描述中,正确的是( )。A.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序相反B.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序一致C.多重继承中创建派生类对象时各基类构造函数的调用顺序与基类构造函数在初始化列表中的出现顺序一致D.多重继承中,如果派生类的初始化列表中没有某个基类构造函数的调用语句,则表示调用该基类的无参构造函数参考答案:AD20. 下列关于类的静态数据成员的说

6、法中,正确的是( )。A.静态数据成员的值初始化后不能再修改B.静态数据成员必须在类体外定义和初始化C.使用static关键字可以将一个数据成员声明为静态数据成员D.静态数据成员的访问控制权限可以是公有、私有或保护参考答案:BCD21. 下面属于高级语言的有( )A.JAVA语言B.C语言C.汇编语言D.特殊语言参考答案:AB22. 段存储器常见的有( )A.附加段B.数据段C.堆栈段D.代码段参考答案:ABCD23. 在表示存储器的容量时,1MB的准确含义是( )字节。A.1000KB.1024*1024C.512*512D.2048*2048参考答案:B24. 在定义JavaScript变

7、量时,一定要指出变量名和值。( )A.错误B.正确参考答案:A25. 在以下选项中,不属于JavaScript语言特点的是( )。A.基于对象B.跨平台C.编译执行D.脚本语言参考答案:C26. 下面哪些数据结构属于非线性结构( )A.线性表B.树C.图D.集合参考答案:BCD27. 若有以下说明,并且0iA.*(a+i)B.ap-a+iC.p+iD.*(&ai)参考答案:C28. 当定义一个结构体变量时系统分配给它的内存是( )。A.结构中第一个成员所需的内存量B.结构中最后一个成员所需的内存量C.结构体成员中占内存量最大者所需的容量D.结构体中各成员所需内存量的总和参考答案:D29. 写“

8、Hello World”的正确javascript语法是( )。A.document.write(Hello World)B.Hello WorldC.response.write(Hello World)D.(Hello World)参考答案:A30. 在源程序语句4个部分中,参数是指令的操作对象,参数之间用逗号分隔。( )A.错误B.正确参考答案:B31. 下列成员中,不能被派生类继承的包括( )。A.公有成员B.构造函数C.保护成员D.析构函数参考答案:BD32. 带进位加法指令是( )A.SUBB.INCC.ADDD.ADC参考答案:D33. 下面关于自定义类的运算符重载的说法中,正确

9、的是( )。A.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数B.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员C.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同D.所有运算符都可以以类友元形式进行重载参考答案:BC34. 循环指令不影响标志。( )A.正确B.错误参考答案:A35. JMP指令根据目标地址不同的提供方法和内容,可以分为哪几种( )A.段内转移,相对寻址B.段内转移,间接寻址C.段间转移,直接寻址D.段间转移,间接寻址参考答案:ABCD36. 一个C语言程序总是从( )。A.主过程开始执行B.主函数开始执行C.子程序开始执

10、行D.主程序开始执行参考答案:B37. 在C+中,与cin一起使用的提取运算符是( )。A.B.C.D.参考答案:D38. C+中的命名空间是为了解决C+中的变量、函数的命名冲突的问题而设置的。( )A.正确B.错误参考答案:A39. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.十进制编码B.十六进制编码C.八进制编码D.二进制编码参考答案:D40. 下列描述中,( )是抽象类的特性。A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D.不能说明其对象参考答案:D41. 在C语言中,一维数组的定义方式为:类型说明符数组名( )。A.常量表达式B.整型表达

11、式C.整型常量或整型表达式D.整型常量参考答案:A42. 8086CPU的中断系统具有( )个中断A.255B.32C.256D.64参考答案:C43. 在寄存器相对寻址或相对基址变址寻址方式中,位移量可以用符号表示。( )A.正确B.错误参考答案:A44. 假设A为抽象类,下列语句( )是错误的。A.A fun(int);B.A *p;C.int fun(A);D.A Obj;参考答案:ACD45. 下列哪一个不属于JAVA语言的数据类型:( )A.指针类型B.类C.数组D.浮点类型参考答案:A46. 选择语句中的分支语句在逻辑上是一条语句,当一个分支功能需要多条语句才能完成时,就需要使用复

12、合语句。( )A.正确B.错误参考答案:A47. 计算机中可以直接处理十进制数。( )A.正确B.错误参考答案:B48. 面向对象程序设计思想的主要特征中不包括( )。A.封装性B.多态性C.继承性D.功能分解,逐步求精参考答案:D49. 下列关于自动类型转换的说罚中,正确的是( )A.int类型数据可以被自动转换为char类型数据B.char类型数据可以自动被转换为int类型数据C.boolean类型数据不不可以做自动转换,但可以做强制转换D.long类型数据可以被自动转换为short类型数据参考答案:B50. 在一棵完全二叉树中,根结点的编号为1,按照由上到下由左到右的顺序为二叉树结点编号

13、。若编号为5的结点存在右孩子,则右孩子结点的编号为( )。A.9B.10C.11D.12参考答案:C51. 设ch是char类型变量,其值是A,则表达式ch=(ch=A&ch=Z)?(ch+32):ch的值是( )。A.ZB.AC.aD.z参考答案:C52. 有符号数用1表示正数,负数用1表示。( )A.正确B.错误参考答案:B53. C语言程序从main( )函数开始执行,所以这个函数要写在( )。A.程序文件的开始B.程序文件的最后C.它所调用的函数的前面D.程序文件的任何位置参考答案:D54. 下面程序的运行结果是( )。main( ) struct cmplx int x; int y; cm2=1,2,3,4; printf(“%dn”, 2*cm0.x+cm1.y/cm0.y);A.5

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

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

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