西安交通大学21秋《程序设计基础》平时作业一参考答案8

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

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

1、西安交通大学21秋程序设计基础平时作业一参考答案1. 写“Hello World”的正确javascript语法是( )。A.document.write(Hello World)B.Hello WorldC.response.write(Hello World)D.(Hello World)参考答案:A2. 任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种( )A.RPEB.REPZC.REPNZD.REP参考答案:BCD3. 图说的是数据的逻辑结构。( )A.正确B.错误参考答案:A4. 若有定义:int i,x34; 则不能将x11的值赋给变量i的语句是( )。A.i=x1

2、1B.i=*(*(x+1)C.i=*(*(x+1)+1)D.i=*(x1+1)参考答案:B5. 已知int *p; fun(p);,其中,函数fun没有返回值,且其形参定义为引用调用方式,则下列给出的fun函数原型中正确的是( )。A.void fun(int a);B.void fun(int *&a);C.void fun(int &a);D.void fun(int &*a);参考答案:B6. 下列关于变量作用域的说法中,正确的一项是:( )A.方法参数的作用域是方法外部代码段B.异常处理参数的作用域是方法外部代码段C.局部变量的作用域是整个类D.类变量的作用域是类的某个方法参考答案:B

3、7. 下列哪一项不属于变量的组成部分:( )A.变量名B.变量属性C.变量初值D.变量大小参考答案:D8. SP结构化程序设计方法也称面向过程的程序设计方法,反映了过程性编程的方法,根据执行的操作来设计一个程序。( )A.正确B.错误参考答案:A9. 若a为int类型变量,则执行以下程序段后a的值为( )。a=5; a*=a/=a+A.2B.1C.40D.3参考答案:A10. 静态局部变量只可以在定义它的函数(或复合语句)中使用。( )A.正确B.错误参考答案:A11. 已知double x=10,y=3; 则x%2的值为1。( )A.正确B.错误参考答案:B12. 下列成员中,不能被派生类继

4、承的包括( )。A.公有成员B.构造函数C.保护成员D.析构函数参考答案:BD13. 下面选项中,是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:ABD14. 下面关于数组的描述中,错误的是( )。A.数组的长度必须在定义数组时指定,且数组中所有元素的数据类型必须相同B.如果定义一维数组时提供了初始化列表,则数组的长度可以省略C.如果定义二维数组时提供了初始化列表,则数组的列下标可以省略D.如果定义二维数组时提供了初始化列表,则数组的行下标可以省略参考答案:C15. 关于对象成员的构造函数的调用顺序,说法正确的是( )。A.与它们在成员初始化列表中给

5、出的顺序相同B.与析构函数的调用顺序相同C.与它们在类中说明顺序相同D.以上说法都不对参考答案:C16. 在C+中,不能被派生类继承的函数是( )。A.成员函数B.构造函数C.析构函数D.拷贝构造函数参考答案:BCD17. C+有( )种联编方式。A.1B.2C.3D.4参考答案:B18. 8086的寄存器均为32位的。( )A.正确B.错误参考答案:B19. 设ch是char类型变量,其值是A,则表达式ch=(ch=A&chA.ZB.AC.aD.z参考答案:C20. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.类友元形式重载的运算符,重载函数中的this指针指向第一个运算数B.

6、类友元形式重载的运算符,重载函数中可以直接访问类中的私有成员C.类友元形式重载的运算符,重载函数的参数个数与运算符的实际操作数个数相同D.所有运算符都可以以类友元形式进行重载参考答案:BC21. 一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。A.函数模板B.模板函数C.类模板D.模板类参考答案:C22. 已知函数定义void fun(int &a) a+=10; ,则执行int x=5; fun(x);后,变量x的值为( )。A.5B.10C.15D.不确定参考答案:C23. 一个C语言程序总是从( )。A.主过程开始执行B.主函数开

7、始执行C.子程序开始执行D.主程序开始执行参考答案:B24. 在8086命令中CS是要执行的下一条指令的偏移地址。( )A.正确B.错误参考答案:B25. 下面哪些数据结构属于非线性结构( )A.线性表B.树C.图D.集合参考答案:BCD26. 已知int m=1,n=2; 则m/n的值为0.5。( )A.正确B.错误参考答案:B27. C+中ostream类的直接基类是ios。( )A.正确B.错误参考答案:A28. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.MULB.IMULC.SUBD.DIV参考答案:AB29. 以下程序运行后,输出结果是( )。define A

8、DD(x) x+x main( ) int m=1,n=2,s=3; s*=ADD(m+n); printf(“s=%dn”,s);A.s=8B.s=9C.s=6D.s=18参考答案:D30. 下面是串操作指令的是( )A.MOVSB.STOSC.LODSD.CMPS参考答案:ABCD31. 计算机系统分为硬件和( )两部分A.软件B.中间件C.部件D.以上都不正确参考答案:A32. 假设堆内存分配均成功,则下面程序段完全正确的是( )。A.int *p=new int(3);coutB.int *p=new int3;for(int i=0;iC.int *p=new int3;for(in

9、t i=0;iD.以上程序段均正确参考答案:A33. 将含100个结点的完全二叉树从根这一层开始,每层从左至右依次对结点编号,根结点的编号为1。编号为47的结点X的双亲的编号为( )。A.23B.24C.25D.无法确定参考答案:A34. 语句.DATA表示( )段的开始A.程序段B.数据段C.堆栈段D.代码段参考答案:B35. 下列关于char类型的数据说法中,正确的一项是:( )A.r表示换行符B.n表示回车符C.char类型在内存中占16位D.凡是在Unicode的字符都可以用单引号括起来作为char类型常量参考答案:C36. 选择语句中的分支语句在逻辑上是一条语句,当一个分支功能需要多

10、条语句才能完成时,就需要使用复合语句。( )A.正确B.错误参考答案:A37. ( )是指设计、编制、调试程序的方法和过程,是寻找算法并用计算机能够理解的语言表达出来的一种活动。A.算法B.程序C.程序设计D.编程参考答案:B38. 变量定义伪指令汇编格式包含哪些项( )A.变量名B.伪指令C.初值表D.数据表参考答案:ABC39. 外部中断是来自8086CPU外的原因引起的,分为哪两种( )A.可屏蔽中断B.不可屏蔽中断C.INT中断D.没有正确的参考答案:AB40. 下列关于自动类型转换的说罚中,正确的是( )A.int类型数据可以被自动转换为char类型数据B.char类型数据可以自动被

11、转换为int类型数据C.boolean类型数据不不可以做自动转换,但可以做强制转换D.long类型数据可以被自动转换为short类型数据参考答案:B41. 对两个数组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数组长参考答案:D42. C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。A.地址传递B.单向值传递C.由实参传给形参,再由形参传回实参D.由用户指定传递方式参考答案:B43. 下面属于高级语言的有( )A.特殊语

12、言B.汇编语言C.JAVAD.C+参考答案:CD44. 在8086命令中CS是要执行的下一条指令的偏移地址。( )A.错误B.正确参考答案:A45. 下列关于JAVA语言简单数据类型的说法中,哪个是正确的:( )A.以0开头的整数代表8进制常量B.以0x或者0X开头的整数代表8进制整型常量C.boolean类型的数据作为类成员变量的时候,系统默认值初始为trueD.double类型的数据占计算机存储的32位参考答案:A46. 在源程序语句4个部分中,参数是指令的操作对象,参数之间用逗号分隔。( )A.错误B.正确参考答案:B47. 带进位加法指令是( )A.ADDB.ADCC.INCD.SUB

13、参考答案:B48. 下列描述中,( )是抽象类的特性。A.可以说明虚函数B.可以定义友元函数C.可以进行构造函数重载D.不能说明其对象参考答案:D49. 下列关于成员函数特征的描述中,错误的是( )。A.成员函数一定是内联函数B.成员函数可以重载C.成员函数可以设置参数的默认值D.成员函数可以是静态的参考答案:A50. 页面上显示一个超链接的字符串,当鼠标经过或者停留在这个字符串上,将触发。( )A.错误B.正确参考答案:A51. while循环语句中循环体至少执行一次。( )A.错误B.正确参考答案:A52. 调用函数时传入的实参个数可以多于形参个数。( )A.正确B.错误参考答案:B53. 下列函数中,可以作为虚函数的是( )。A.普通成员函数B.构造函数C.静态成员函数D.析构函数参考答案:AD54. 若有说明:char *pc=“aaa

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

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

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