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

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

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

1、西安交通大学21秋程序设计基础在线作业三满分答案1. 当正常执行了文件关闭操作时,fclose函数的返回值是( )。A.-1B.随机值C.0D.1参考答案:C2. 线性表中的一个结点可以有多个前驱和多个后继。( )A.正确B.错误参考答案:B3. 对链表进行插入和删除操作时不必移动链表中的结点。( )A.正确B.错误参考答案:A4. 多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。( )A.正确B.错误参考答案:A5. 下列哪一个不属于JAVA语言的数据类型:( )A.指针类型B.类C.数组D.浮点类型参考答案:A6. 设a、b、c、d均是int类

2、型变量,为了使以下程序段的输出为:1234+123+12+1,正确的输入形式应当是( )。scanf(“%4d+%3d+%2d+%1d”,&a,&b,&c,&d); printf(“%4d+%3d+%2d+%1d”,a,b,c,d)A.1234123121B.1234123412341234C.1234+1234+1234+1234D.1234+123+12+1参考答案:D7. 宏是具有宏名的一段汇编语句系列。( )A.错误B.正确参考答案:B8. 为了能够识别字符串结束位置,C+系统会在字符串的末尾自动添加一个ASCII编码为00H的字符&39;0&39;(也称空字符),作为字符串的结束符,

3、所以每个字符串的存储长度总是比其实际长度(字符个数)多1。( )A.正确B.错误参考答案:A9. 任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种( )A.REPB.REPZC.REPNZD.RPE参考答案:ABC10. 变量定义伪指令汇编格式包含哪些项( )A.变量名B.伪指令C.初值表D.数据表参考答案:ABC11. 以下程序执行后a的值为( )。main( ) int a,m=2,k=1,*p=&k; a=p!=&m; printf(“%dn”,a);A.-1B.0C.1D.2参考答案:C12. 下列哪一个不是JAVA语言中保留字:( )A.ifB.sizeofC.oriv

4、ateD.null参考答案:B13. 下列哪个不是正确标识符:( )A.$millionB.$_millionC.1 $_millionD.$ 1_million参考答案:C14. 有符号数用1表示正数,负数用1表示。( )A.错误B.正确参考答案:A15. 已知char c=abc;,则可以使用c=def;更改c的值。( )A.正确B.错误参考答案:B16. 为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是( )A.寻址内容B.寻址条件C.寻址方式D.寻址指令参考答案:C17. 将含100个结点的完全二叉树从根这一层开始,每层从左至右依次对结点编号,根结点的编号为1。编号

5、为47的结点X的双亲的编号为( )。A.23B.24C.25D.无法确定参考答案:A18. 浏览器可以监听事件,在事件发生时做出反应,进行相应的处理工作。( )A.错误B.正确参考答案:B19. 非压缩BCD码用( )个二进制位表示一个十进制位A.4B.6C.8D.10参考答案:C20. C+程序中的include是一个注释命令,它使程序具有了基本的输入/输出功能。( )A.正确B.错误参考答案:B21. 在源程序语句4个部分中,参数是指令的操作对象,参数之间用逗号分隔。( )A.错误B.正确参考答案:B22. 一个C+程序至少且仅能包含一个main( )函数。main( )函数是整个程序的入

6、口,通过在main( )函数中调用其他函数。( )A.正确B.错误参考答案:A23. 以下运算正确的程序段是( )。A.char str1=“ABCDE”, str2=“abcdef”; strcpy(str1, str2)B.char str10, *st=“abcde”; strcat(str, st)C.char *st1=“ABCDS”,*st2=“abcde”; strcat(st1,st2)D.char str10=“”, st=“abcde”; strcat(str, st)参考答案:D24. 语句for(i=1;jA.16B.18C.14D.12参考答案:A25. 在全局变量定

7、义前加一个static关键字,则该变量就成为静态全局变量。( )A.正确B.错误参考答案:A26. 有关析构函数的说法不正确的是( )。A.析构函数有且仅有一个B.析构函数和构造函数一样可以有形参C.析构函数的功能是用来释放一个对象D.析构函数无任何函数类型参考答案:B27. 非压缩BCD码用( )个二进制位表示一个十进制位A.8B.6C.4D.10参考答案:A28. 映像文件是一种文本文件。( )A.正确B.错误参考答案:A29. 以下程序段中的do-while循环( )。m=-1; do m=m*m; while(!m)A.是死循环B.执行二次C.执行一次D.有语法错误参考答案:C30.

8、一个结构体类型定义的最后必须以分号结束。( )A.正确B.错误参考答案:A31. 下列选项中,哪一项不属于JAVA语言的简单数据类型:( )A.整数型B.数组C.字符型D.浮点型参考答案:B32. dowhile语句与while语句不一样,它首先执行,然后执行。( )A.正确B.错误参考答案:A33. 下列语句中不正确的是( )。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+;参考答案:B34. 在C+中,打开一个文件就是将这个文件与一个(

9、)建立关联;关闭一个文件就是取消这种关联。A.流B.类C.结构D.对象参考答案:A35. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数B.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员C.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同D.所有运算符都可以以类友元形式进行重载参考答案:BC36. 8086CPU的中断系统具有( )个中断A.255B.32C.256D.64参考答案:C37. 若执行下述程序时从键盘输入3 4,则输出结果是( )。include main( ) int

10、 a,b,s; scanf(“%d%d”,&a,&b); s=a; if (aA.186B.256C.324D.400参考答案:B38. 以下能对二维数组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参考答案:B39. 下列函数中,不可以作为虚函数的是( )。A.普通函数B.构造函数C.静态成员函数D.析构函数参考答案:ABC40. 下列关于拷贝构造函数的说法中,正确的是( )。A.拷贝构造函数是一个特殊的构造函数B.一个类中只能有一个拷贝构造函数C.

11、如果定义一个类时没有定义拷贝构造函数,则系统会提供一个默认的不包含任何操作的拷贝构造函数D.当一个类中有指针类型的成员变量时,则需要为这个类定义拷贝构造函数参考答案:ABD41. 8086不允许立即数传送至段寄存器。( )A.正确B.错误参考答案:A42. 在数据结构中,与所使用的计算机无关的是数据的( )结构。A.逻辑B.存储C.逻辑和存储D.物理参考答案:A43. 处理器指令的操作数可以是( )A.运算器B.立即数C.寄存器D.存储单元参考答案:BCD44. 下列说法中错误的是( )。A.公有继承时基类中的public成员在派生类中是public的B.公有继承时基类中的private成员在

12、派生类中是不可访问的C.私有继承时基类中的public成员在派生类中是private的D.私有继承时基类中的public成员在派生类中是protected的参考答案:D45. C语言允许函数值类型的缺省定义,此时该函数值隐含的类型是( )。A.floatB.intC.longD.double参考答案:B46. 下面属于高级语言的有( )A.JAVA语言B.C语言C.汇编语言D.特殊语言参考答案:AB47. 在C语言中,错误的int类型的常数是( )。A.32768B.0C.37D.0xAF参考答案:A48. 在C语言中,一维数组的定义方式为:类型说明符数组名( )。A.常量表达式B.整型表达式

13、C.整型常量或整型表达式D.整型常量参考答案:A49. 下面程序段的运行结果是( )。char a7=“abcdef”; char b4=“ABC”; strcpy(a,b); printf(“%c”,a5)A.空格B.0C.eD.f参考答案:D50. 下面是串操作指令的是( )A.MOVSB.STOSC.LODSD.CMPS参考答案:ABCD51. 指令中的操作数可以不需要。( )A.错误B.正确参考答案:B52. C语言程序从main( )函数开始执行,所以这个函数要写在( )。A.程序文件的开始B.程序文件的最后C.它所调用的函数的前面D.程序文件的任何位置参考答案:D53. 子程序包含有子程序的调用就是( )A.子程序的递归B.子程序的重入C.子程序的嵌套D.子程序说明参考答案:C54. 以下不正确的i

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

最新文档


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

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