西安交通大学21秋《程序设计基础》在线作业二答案参考94

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

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

1、西安交通大学21秋程序设计基础在线作业二答案参考1. 已知“int a3;”,则可以使用“a3=10;”将数组a中的第3个元素赋值为10。( )A.正确B.错误参考答案:B2. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.除了后增后减单目运算符外,其他运算符重载为类的成员函数时,函数参数个数比运算符实际操作数个数少一个B.运算符重载为类的成员函数时,函数中的this指针指向第一个运算数C.只有运算符的第一个运算数是自定义类类型时,才能将该运算符重载为类的成员函数D.所有运算符都可以以类成员函数形式进行重载参考答案:ABC3. 以下哪项属于计算机低级语言( )A.机器语言B.汇编语

2、言C.JAVA语言D.C语言参考答案:AB4. 设“var a=true,b=0;”,则执行完比较运算ab后,结果为假。( )A.错误B.正确参考答案:A5. 完成一条指令的功能可以分成哪两个阶段( )A.取指B.执行C.保存D.删除参考答案:AB6. 下面属于高级语言的有( )A.特殊语言B.汇编语言C.JAVAD.C+参考答案:CD7. 需要独立运行的程序,一个程序只有( )个起始点A.四B.二C.三D.一参考答案:D8. C+中的命名空间是为了解决C+中的变量、函数的命名冲突的问题而设置的。( )A.正确B.错误参考答案:A9. 以下能正确读入字符串的程序段是( )。A.char *p;

3、 scanf(“%s”,p)B.char str10; scanf(“%s”,&str)C.char str10,*p; p=str; scanf(“%s”,p)D.char str10,*p=str; scanf(“%s”,p1)参考答案:C10. 下面哪些数据结构属于非线性结构( )A.线性表B.树C.图D.集合参考答案:BCD11. 默认形参值不可以是( )。A.局部变量B.全局变量C.静态全局变量D.函数调用参考答案:A12. 在数据结构中,与所使用的计算机无关的是数据的( )结构。A.逻辑B.存储C.逻辑和存储D.物理参考答案:A13. 下列哪一个不属于JAVA语言的数据类型:( )

4、A.指针类型B.类C.数组D.浮点类型参考答案:A14. 在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为( )A.处理器电路B.外设电路C.输入输出接口电路D.快速电路参考答案:C15. SP结构化程序设计方法也称面向过程的程序设计方法,反映了过程性编程的方法,根据执行的操作来设计一个程序。( )A.正确B.错误参考答案:A16. 线性表中的一个结点可以有多个前驱和多个后继。( )A.正确B.错误参考答案:B17. continue语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。( )A.错误B.正确参考答案:B18. DOS提供给用户的系统功能调用时INT21H。(

5、 )A.错误B.正确参考答案:B19. 具有n个顶点的有向图最多有( )条边。A.nB.n(n+1)C.n(n-1)D.n的平方参考答案:C20. 已知函数原型double fun( );,要定义一个函数指针变量p指向该函数的首地址,则其定义语句为double (*p)( )=fun;。( )A.正确B.错误参考答案:A21. 若执行下述程序时从键盘输入3 4,则输出结果是( )。include main( ) int a,b,s; scanf(“%d%d”,&a,&b); s=a; if (aA.186B.256C.324D.400参考答案:B22. 当Frame改变大小时,放在其中的按钮大

6、小不变,则使用如下哪个layout?( )A.FlowLayoutB.CardLayoutC.North and South of BorderLayoutD.East and West of BorderLayoutE.GridLayout参考答案:A23. ( )是指设计、编制、调试程序的方法和过程,是寻找算法并用计算机能够理解的语言表达出来的一种活动。A.算法B.程序C.程序设计D.编程参考答案:B24. 设ch是char类型变量,其值是A,则表达式ch=(ch=A&ch=Z)?(ch+32):ch的值是( )。A.ZB.AC.aD.z参考答案:C25. 下列语句中不正确的是( )。A.

7、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+;参考答案:B26. 静态局部变量只可以在定义它的函数(或复合语句)中使用。( )A.正确B.错误参考答案:A27. 以下对指针变量的操作中,不正确的是( )。A.int p,*q; q=&pB.int *p,*q; q=p=NULLC.int a=5,*p; *p=aD.int a=5,*p=&a,*q=&a; *p=*q参考答案:D28. DOS系统的两种执行程序结构是( )A.EXE程序B.DA

8、T程序C.COM程序D.BAT程序参考答案:AC29. CSS的RevealTrans滤镜是发光滤镜。( )A.错误B.正确参考答案:A30. 有符号数用1表示正数,负数用1表示。( )A.正确B.错误参考答案:B31. 外设采用中断方式与处理器交换信息是利用( )实现的A.内部可屏蔽中断B.内部不可屏蔽中断C.外部不可屏蔽中断D.外部可屏蔽中断参考答案:D32. 以下程序段中的do-while循环( )。m=-1; do m=m*m; while(!m)A.是死循环B.执行二次C.执行一次D.有语法错误参考答案:C33. 计算机的存储器中,一个字节有( )个二进制位组成。A.1B.2C.4D

9、.8参考答案:D34. 若要使指针变量p指向一个动态开辟的字符型存储单元,则空中应选择填入的是( )。char *p; p= malloc(sizeof(char)A.charB.char*C.(*char)D.(char*)参考答案:D35. 选择语句中的分支语句在逻辑上是一条语句,当一个分支功能需要多条语句才能完成时,就需要使用复合语句。( )A.正确B.错误参考答案:A36. 关于对象成员的构造函数的调用顺序,说法正确的是( )。A.与它们在成员初始化列表中给出的顺序相同B.与析构函数的调用顺序相同C.与它们在类中说明顺序相同D.以上说法都不对参考答案:C37. 对于任意一个类,析构函数

10、的个数最多为( )。A.0B.1C.2D.3参考答案:B38. location对象用来记录浏览器窗口中加载的文档的URL历史记录。( )A.错误B.正确参考答案:A39. 下列关于JAVA语言简单数据类型的说法中,哪个是正确的:( )A.以0开头的整数代表8进制常量B.以0x或者0X开头的整数代表8进制整型常量C.boolean类型的数据作为类成员变量的时候,系统默认值初始为trueD.double类型的数据占计算机存储的32位参考答案:A40. 已知函数定义void fun(int &a) a+=10; ,则执行int x=5; fun(x);后,变量x的值为( )。A.5B.10C.15

11、D.不确定参考答案:C41. CPU由哪三部分组成( )A.运算器B.控制器C.逻辑器D.寄存器参考答案:ABD42. 段内转移是指在当前代码段32KB内转移。( )A.错误B.正确参考答案:A43. 下列关于JAVA语言中要使用的一个变量,不正确的是:( )A.在JAVA程序中要使用一个变量,必须先对其进行声明B.变量声明语句可以在程序的任何地方,只要在变量使用前就可以C.变量不可以在其作用域之外使用D.局部变量在使用之前可以不初始化,系统使用默认的初始值参考答案:D44. 页面上显示一个超链接的字符串,当鼠标经过或者停留在这个字符串上,将触发。( )A.错误B.正确参考答案:A45. 以下

12、4个数未标明属于哪一种数制,但是可以断定( )不是八进制数。A.1234B.5678C.1111D.1103参考答案:B46. 在一个单链表中,若p所指结点不是最后结点,在p之后插入s所指结点,则执行( )。A.s-next=p;p-next=s;B.s-next=p-next;p-next=s;C.s-next=p-next;p=s;D.p-next=s;s-next=p;参考答案:A47. 对DIV指令,除数为0,或者在字节除时商超过8位,或者在字除时商超过16位,则发生除法溢出。( )A.正确B.错误参考答案:A48. 下列关于基本数据类型的取值范围描述中,正确的是:( )A.byte类

13、型范围是-128128B.boolean类型范围是真或者假C.char类型范围是065536D.short类型范围是-3276732767参考答案:B49. 执行以下程序段后,y的值是( )。int a=1,3,5,7,9 int x=0,y=1,*ptr; ptr=&a1; while (!x) y+=*(ptr+x); x+;A.1B.2C.4D.24参考答案:C50. throw语句抛出一个异常,并对该异常进行处理。( )A.错误B.正确参考答案:A51. 在处理器和外设之间还有一个协调两者数据传送的逻辑电路,称之为( )A.输入输出接口电路B.快速电路C.外设电路D.处理器电路参考答案:A52. 下列函数中,不可以作为虚函数的是( )。A.普通函数B.构造函数C.静态成员函数D.析构函数参考答案:ABC53. 二叉树的顺序表示法操作方便,但缺点是容易造成存储空间的浪费。( )A.正

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

最新文档


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

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