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

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

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

1、西安交通大学21春程序设计基础在线作业二满分答案1. 有下面的程序段 char a3,b=“China”; a=b; printf(“%s”,a); 则( )。A.运行后将输出ChinaB.运行后将输出ChC.运行后将输出ChiD.编译时出错参考答案:D2. 已知char s=hello;,则下面叙述中正确的是( )。A.数组s的长度为5B.元素s2的值为eC.使用“cins;”可以将从键盘上键入的字符串保存在数组s中D.使用“int t=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素参考答案:C3. 以下各选项中,非法的变量名是( )。A.No_1B.No123C.2nameD.

2、sumOfStudent参考答案:C4. 有符号数用1表示正数,负数用1表示。( )A.错误B.正确参考答案:A5. 在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是( )。A.派生类的对象可以赋给基类对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类的成员D.派生类的对象的地址可以赋给指向基类的指针参考答案:C6. 设i,j,k都是变量,下面不正确的赋值表达式是( )。A.i+B.i=j=kC.i=j=kD.i+j=k参考答案:D7. 在定义JavaScript变量时,一定要指出变量名和值。( )A.错误B.正确参考答案:A8. 若执行fopen函数时发

3、生错误,则函数的返回值是( )。A.随机值B.1C.NULLD.EOF参考答案:C9. 下面程序段的运行结果是( )。char a7=“abcdef”; char b4=“ABC”; strcpy(a,b); printf(“%c”,a5)A.空格B.0C.eD.f参考答案:D10. 计算机语言可以分为高级语言和( )A.中级语言B.低级语言C.编译语言D.以上都不正确参考答案:B11. Cookie是一小段文本,用于存储与某个特定网页或网站相关的信息,但不与某个特定网站关联在一起。( )A.错误B.正确参考答案:A12. 以下程序的输出结果是( )。main( ) int a=0,b=1,c

4、=0,d=20; if(a) d=d-10; else if(!b) if(!c) d=15; else d=25; printf(“d=%dn”,d);A.d=10B.d=15C.d=20D.d=25参考答案:C13. 默认形参值不可以是( )。A.局部变量B.全局变量C.静态全局变量D.函数调用参考答案:A14. 下面属于析构函数特征的是( )。A.析构函数可以重载B.对象销毁前会自动调用析构函数C.如果定义一个类时没有定义析构函数,则系统会提供一个默认析构函数( )D.析构函数的函数类型为void参考答案:BC15. 关于对象成员的构造函数的调用顺序,说法正确的是( )。A.与它们在成员

5、初始化列表中给出的顺序相同B.与析构函数的调用顺序相同C.与它们在类中说明顺序相同D.以上说法都不对参考答案:C16. 下列哪一个不是JAVA语言中保留字:( )A.ifB.sizeofC.orivateD.null参考答案:B17. 二叉树指的是数据的逻辑结构。( )A.正确B.错误参考答案:B18. 计算机系统分为硬件和( )两部分A.软件B.中间件C.部件D.以上都不正确参考答案:A19. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.二进制编码B.八进制编码C.十进制编码D.十六进制编码参考答案:A20. 语句while (!y)中的表达式!y等价于( )。A

6、.y=0B.y!=1C.y!=0D.y=1参考答案:A21. char str = &39;H&39;, &39;e&39;, &39;l&39;, &39;l&39;, &39;o&39;, &39; &char str = H, e, l, l, o, , w, o, r, l, d, !, 0; 和 char str = Hello world!; 两种定义形式不等价。( )A.正确B.错误参考答案:B22. 已知f是以二进制读写方式打开的文件流对象,且有int型变量a,则下列选项中能正确进行文件读写操作的语句包括( )。A.f.write(char*)a,sizeof(a);B.f.w

7、rite(char*)&a,sizeof(a);C.f.read(char*)a,sizeof(a);D.f.read(char*)&a,sizeof(a);参考答案:BD23. 如果类A继承了类B,则类A称为( )。A.派生类B.继承类C.子类D.父类参考答案:AC24. 外部设备主要通过I/O端口与处理器交换信息。( )A.错误B.正确参考答案:A25. 循环指令不影响标志。( )A.正确B.错误参考答案:A26. int *p1, p2;则表示定义了两个指针变量p1和p2。( )A.正确B.错误参考答案:B27. 下列描述正确的是( )。A.多态性是通过动态绑定实现的B.多态性是通过静态

8、绑定实现的C.动态绑定是在程序执行时进行绑定D.静态绑定是在程序执行时进行绑定参考答案:AC28. 系统提供的默认拷贝构造函数实现的是“浅拷贝”,下列关于浅拷贝的说法中正确的是( )。A.当一个类中有指针成员变量时,浅拷贝有可能会导致一片内存被重复释放B.当一个类中有指针成员变量时,浅拷贝有可能导致一个对象中保存的数据不正确C.如果一个类中只有int型和double型的成员变量,则浅拷贝不会出现任何问题D.如果一个类中有一个成员变量是char型数组,则使用浅拷贝会存在问题参考答案:ABC29. ( )是将源程序翻译成由机器代码组成的目标模块文件的过程A.源程序的编写B.目标文件的链接C.源程序

9、的汇编D.源程序的执行参考答案:C30. 有符号数用1表示正数,负数用1表示。( )A.正确B.错误参考答案:B31. 对象的核心概念就是通常所说的( )。A.继承B.封装C.传递D.多态参考答案:ABD32. JavaScript语言利用image对象可以动态地对图像进行操作。( )A.错误B.正确参考答案:B33. 在源程序语句4个部分中,参数是指令的操作对象,参数之间用逗号分隔。( )A.错误B.正确参考答案:B34. 需要独立运行的程序,一个程序只有( )个起始点A.四B.二C.三D.一参考答案:D35. CSS的GLOW滤镜能产生24种动态效果。( )A.错误B.正确参考答案:A36

10、. 下列哪一个是合法的标识符:( )A.12classB.+viodC.-5D._black参考答案:D37. 8086的寄存器有4个通用寄存器。( )A.错误B.正确参考答案:A38. 若有说明:char *pc=“aaa”,“bbb”,“ccc”,“ddd”; 则以下叙述正确的是( )。A.“pc0代表的是字符串”aaaB.*pc0代表的是字符aC.pc0代表的是字符串“aaa”D.pc0代表的是字符a参考答案:B39. 若有定义:int i,x34; 则不能将x11的值赋给变量i的语句是( )。A.i=x11B.i=*(*(x+1)C.i=*(*(x+1)+1)D.i=*(x1+1)参考

11、答案:B40. 设线性表中有n个元素,( )操作,在单链表上实现要比在顺序表上实现效率更高。A.删除所有值为x的元素B.在最后一个元素的后面插入一个新元素C.顺序输出前k个元素D.交换第i个元素和第n-i-1个元素的值(i=1,1,.,n)参考答案:A41. 用new动态分配内存时既可以使用常量也可以使用变量指定元素数目。( )A.正确B.错误参考答案:A42. 在使用var x=1声明变量x之后,赋值语句x=我喜欢JavaScript将出错。( )A.错误B.正确参考答案:A43. 下列关于基本数据类型的取值范围描述中,正确的是:( )A.byte类型范围是-128128B.boolean类

12、型范围是真或者假C.char类型范围是065536D.short类型范围是-3276732767参考答案:B44. fileUpload对象代表HTML表单中用于文件上传的输入元素,包含一个文本框。( )A.错误B.正确参考答案:A45. 计算机中可以直接处理十进制数。( )A.正确B.错误参考答案:B46. 在创建派生类对象时,构造函数的执行顺序是( )。A.对象成员构造函数、基类构造函数、派生类本身的构造函数B.派生类本身的构造函数、基类构造函数、对象成员构造函数C.基类构造函数、派生类本身的构造函数、对象成员构造函数D.基类构造函数、对象成员构造函数、派生类本身的构造函数参考答案:D47

13、. 将含100个结点的完全二叉树从根这一层开始,每层从左至右依次对结点编号,根结点的编号为1。编号为47的结点X的双亲的编号为( )。A.23B.24C.25D.无法确定参考答案:A48. 对两个数组a和b进行如下初始化char a=“ABCDEF”; char b=A,B,C,D,E,F; 则以下叙述正确的是( )。A.a与b数组完全相同B.a与b长度相同C.a和b中都存放字符串D.a数组比b数组长参考答案:D49. 下面是串操作指令的是( )A.MOVSB.STOSC.LODSD.CMPS参考答案:ABCD50. 下面属于处理机控制类指令的是( )A.空操作指令B.暂停C.等待D.封锁前缀指令参考答案:ABCD51. 循环指令不影响标志。( )A.错误B.正确参考答案:B52. 在表示存储器的容量时,

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

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

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