西安交通大学22春《程序设计基础》综合作业一答案参考93

上传人:cn****1 文档编号:487482399 上传时间:2023-12-30 格式:DOCX 页数:13 大小:13.71KB
返回 下载 相关 举报
西安交通大学22春《程序设计基础》综合作业一答案参考93_第1页
第1页 / 共13页
西安交通大学22春《程序设计基础》综合作业一答案参考93_第2页
第2页 / 共13页
西安交通大学22春《程序设计基础》综合作业一答案参考93_第3页
第3页 / 共13页
西安交通大学22春《程序设计基础》综合作业一答案参考93_第4页
第4页 / 共13页
西安交通大学22春《程序设计基础》综合作业一答案参考93_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、西安交通大学22春程序设计基础综合作业一答案参考1. 以下能对二维数组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参考答案:B2. 下列JAVA语句中,不正确的一项是:( )A.int $e,a,b =10B.char c,d = aC.float e = 0.0dD.double e = 0.0f参考答案:C3. 语句.CODE表示( )段的开始A.代码段B.数据段C.堆栈段D.程序段参考答案:A4. 在定义JavaScript变量时,一定要指出变

2、量名和值。( )A.错误B.正确参考答案:A5. 语句.DATA表示( )段的开始A.程序段B.数据段C.堆栈段D.代码段参考答案:B6. 使用if.else语句可以处理多选择问题,不会因为嵌套层次太多而导致程序的可读性下降,也不容易出错。( )A.正确B.错误参考答案:B7. 以下运算正确的程序段是( )。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)

3、D.char str10=“”, st=“abcde”; strcat(str, st)参考答案:D8. 外部设备主要通过I/O端口与处理器交换信息。( )A.错误B.正确参考答案:A9. 以下程序段中的do-while循环( )。m=-1; do m=m*m; while(!m)A.是死循环B.执行二次C.执行一次D.有语法错误参考答案:C10. 在表示存储器的容量时,1MB的准确含义是( )字节。A.1000KB.1024*1024C.512*512D.2048*2048参考答案:B11. 已知函数原型double fun( );,要定义一个函数指针变量p指向该函数的首地址,则其定义语句为

4、double (*p)( )=fun;。( )A.正确B.错误参考答案:A12. 浏览器可以监听事件,在事件发生时做出反应,进行相应的处理工作。( )A.错误B.正确参考答案:B13. 8086的寄存器有4个通用寄存器。( )A.正确B.错误参考答案:B14. C+中的命名空间是为了解决C+中的变量、函数的命名冲突的问题而设置的。( )A.正确B.错误参考答案:A15. int *p1, p2;则表示定义了两个指针变量p1和p2。( )A.正确B.错误参考答案:B16. 表达式的类型只取决于运算符,与操作数无关。( )A.错误B.正确参考答案:A17. CPU由哪三部分组成( )A.运算器B.

5、控制器C.逻辑器D.寄存器参考答案:ABD18. 静态局部变量只可以在定义它的函数(或复合语句)中使用。( )A.正确B.错误参考答案:A19. 下面属于高级语言的有( )A.特殊语言B.汇编语言C.JAVAD.C+参考答案:CD20. 下列关于类的继承描述中,( )是错误的。A.派生类可以访问基类的所有数据成员,也能调用基类的所有成员函数B.派生类也是基类,但基类不一定具有派生类的全部属性和方法C.继承描述类的层次关系,派生类可以具有与基类相同的属性和方法D.一个基类可以有多个派生类,但一个派生类只能由一个基类参考答案:AD21. 外部中断是来自8086CPU外的原因引起的,分为哪两种( )

6、A.可屏蔽中断B.不可屏蔽中断C.INT中断D.没有正确的参考答案:AB22. 请问如下哪个方法可以将MenuBar加入Frame中?( )A.setMenu( )B.setMenuBar( )C.add( )D.addMenuBar( )参考答案:B23. 函数的形参也是全局变量。( )A.正确B.错误参考答案:B24. 带进位加法指令是( )A.ADDB.ADCC.INCD.SUB参考答案:B25. 下列哪一项不属于变量的组成部分:( )A.变量名B.变量属性C.变量初值D.变量大小参考答案:D26. INC是一个单操作数指令。( )A.正确B.错误参考答案:A27. 对链表进行插入和删除

7、操作时不必移动链表中的结点。( )A.正确B.错误参考答案:A28. 页面上显示一个超链接的字符串,当鼠标经过或者停留在这个字符串上,将触发。( )A.错误B.正确参考答案:A29. 已知char str20=mybook,*p=str+2;则以下各选项中输出结果为b的是( )。A.coutp;B.coutp0;C.coutstr;D.coutstr+2;参考答案:B30. 判断char型变量c1是否为大写字母的正确表达式是( )。A.AB.(c1=A)&(c1C.(c1=A)&(c1D.(A=c1)参考答案:C31. 多数运算符可以重载,个别运算符不能,运算符重载是通过函数定义实现的。( )

8、A.正确B.错误参考答案:A32. 在一个单链表中,若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;参考答案:A33. DOS命令分为内部命令和外部命令。( )A.错误B.正确参考答案:A34. 下面是串操作指令的是( )A.STOSB.MOVSC.LODSD.CMPS参考答案:ABCD35. 子程序由主程序执行子程序调用指令( )来调用A.CALLB.RETC.LOOPD.POP参考答案:A36. 计算机系统

9、分为硬件和( )两部分A.软件B.中间件C.部件D.以上都不正确参考答案:A37. 一个C语言程序总是从( )。A.主过程开始执行B.主函数开始执行C.子程序开始执行D.主程序开始执行参考答案:B38. 下列描述中,( )是抽象类的特性。A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D.不能说明其对象参考答案:D39. pj也可以写作*(p+j)或*(*(p+i)+j)。( )A.正确B.错误参考答案:A40. 循环结构的程序通常由( )三部分组成A.循环规则B.循环控制部分C.循环初始部分D.循环体部分参考答案:BCD41. 有符号数用1表示正数,负数用1表示。( )A.正确

10、B.错误参考答案:B42. 若二维数组a有m列,则计算任一元素aij在数组中位置的公式为( )。(假设a00位于数组的第一个位置上。)A.i*m+jB.j*m+iC.i*m+j-1D.i*m+j+1参考答案:D43. 下面各选项中的数组定义方式,错误的是( )。A.int a7;B.const int N=7; float bN;C.char c=abcdef;D.int N=7; double dN;参考答案:D44. n个结点的无向图,若它有n(n-1)/2条边,则它一定是连通图。( )A.正确B.错误参考答案:A45. 调用函数时传入的实参个数可以多于形参个数。( )A.正确B.错误参考

11、答案:B46. 循环条件判断的循环控制不可以在进入循环前进行。( )A.错误B.正确参考答案:A47. 若有以下说明,并且0iA.*(a+i)B.ap-a+iC.p+iD.*(&ai)参考答案:C48. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数B.类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员C.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同D.所有运算符都可以以类友元形式进行重载参考答案:BC49. 一个C+程序至少且仅能包含一个main( )函数。main( )函数是整个

12、程序的入口,通过在main( )函数中调用其他函数。( )A.正确B.错误参考答案:A50. C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。A.地址传递B.单向值传递C.由实参传给形参,再由形参传回实参D.由用户指定传递方式参考答案:B51. 在32位计算机系统中,已知int a23; fun(a);,fun函数的形参变量名为p,则在fun( )函数体中通过sizeof(p)计算得到的结果为( )。A.4B.6C.12D.24参考答案:A52. 当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout?( )A.FlowLayoutB.CardLayo

13、utC.North and South of BorderLayoutD.East and West of BorderLayoutE.GridLayout参考答案:A53. ( )是指设计、编制、调试程序的方法和过程,是寻找算法并用计算机能够理解的语言表达出来的一种活动。A.算法B.程序C.程序设计D.编程参考答案:B54. 已知“char *s=mybook;”,则下列语句正确的是( )。A.strcpy(s,hello);B.strcat(s, hello);C.s=hello;D.以上均不正确参考答案:C55. 8086不允许立即数传送至段寄存器。( )A.正确B.错误参考答案:A56. 堆栈的

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

最新文档


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

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