西安交通大学21春《程序设计基础》离线作业1辅导答案78

上传人:住在****他 文档编号:98373718 上传时间:2022-05-29 格式:DOCX 页数:11 大小:12.72KB
返回 下载 相关 举报
西安交通大学21春《程序设计基础》离线作业1辅导答案78_第1页
第1页 / 共11页
西安交通大学21春《程序设计基础》离线作业1辅导答案78_第2页
第2页 / 共11页
西安交通大学21春《程序设计基础》离线作业1辅导答案78_第3页
第3页 / 共11页
点击查看更多>>
资源描述
西安交通大学21春程序设计基础离线作业1辅导答案1. JMP指令根据目标地址不同的提供方法和内容,可以分为哪几种( )A.段内转移,相对寻址B.段内转移,间接寻址C.段间转移,直接寻址D.段间转移,间接寻址参考答案:ABCD2. 多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。( )A.正确B.错误参考答案:A3. return语句只能用在函数中,用在函数主体以外任何地方都是错误的。( )A.错误B.正确参考答案:B4. INC是一个单操作数指令。( )A.正确B.错误参考答案:A5. 具有n个顶点的有向图最多有( )条边。A.nB.n(n+1)C.n(n-1)D.n的平方参考答案:C6. 下列哪一个不属于JAVA语言的数据类型:( )A.指针类型B.类C.数组D.浮点类型参考答案:A7. 在表示存储器的容量时,1MB的准确含义是( )字节。A.1000KB.1024*1024C.512*512D.2048*2048参考答案:B8. 乘法指令用来实现两个二进制操作数的相乘运算,包括( )两条指令A.SUBB.MULC.IMULD.DIV参考答案:BC9. 如果不加限制地使用goto语句,则会导致程序流程的混乱,降低程序的可读性。( )A.正确B.错误参考答案:A10. 语句.DATA表示( )段的开始A.程序段B.数据段C.堆栈段D.代码段参考答案:B11. 二进制数10101011B变换为等值的十进制数是( )。A.17B.161C.21D.171参考答案:D12. 已知ch是字符型变量,则不正确的赋值语句是( )。A.ch=5+9B.ch=0C.ch=7+9D.ch=a+b参考答案:D13. 语句.DATA表示( )段的开始A.代码段B.数据段C.堆栈段D.程序段参考答案:B14. 下列哪一个是合法的标识符:( )A.12classB.+viodC.-5D._black参考答案:D15. 语句while (!y)中的表达式!y等价于( )。A.y=0B.y!=1C.y!=0D.y=1参考答案:A16. 对DIV指令,除数为0,或者在字节除时商超过8位,或者在字除时商超过16位,则发生除法溢出。( )A.正确B.错误参考答案:A17. C+中ostream类的直接基类是ios。( )A.正确B.错误参考答案:A18. 若要使指针变量p指向一个动态开辟的字符型存储单元,则空中应选择填入的是( )。char *p; p= malloc(sizeof(char)A.charB.char*C.(*char)D.(char*)参考答案:D19. 下列函数中,可以作为虚函数的是( )。A.普通成员函数B.构造函数C.静态成员函数D.析构函数参考答案:AD20. 已知char s10=hello;,则s5的值为&39;0&39;。( )A.正确B.错误参考答案:A21. 下面各选项中的数组定义方式,错误的是( )。A.int a7;B.const int N=7; float bN;C.char c=abcdef;D.int N=7; double dN;参考答案:D22. 建立类模板对象的实例化过程为( )。A.基类-派生类B.构造函数-对象C.模板类-对象D.模板类-模板函数参考答案:C23. 在C+中,与cin一起使用的提取运算符是( )。A.B.C.D.参考答案:D24. 若使用一维数组名作函数实参,则以下正确的说法是( )。A.必须在主调函数中说明此数组的大小B.实参数组类型与形参数组类型可以不匹配C.在被调函数中,不需要考虑形参数组的大小D.实参数组名与形参数组名必须一致参考答案:A25. 在8086命令中CS是要执行的下一条指令的偏移地址。( )A.错误B.正确参考答案:A26. 处理机控制类指令用来控制各种CPU操作。( )A.正确B.错误参考答案:A27. 以下正确的函数说明是( )。A.int fun(int a,b)B.float fun(int a; int b)C.double fun( )D.int fun(char a)参考答案:C28. 表达式的类型只取决于运算符,与操作数无关。( )A.错误B.正确参考答案:A29. 对象成员的访问与结构变量成员的访问相同,使用运算符.或-。( )A.正确B.错误参考答案:A30. 二叉树的顺序表示法操作方便,但缺点是容易造成存储空间的浪费。( )A.正确B.错误参考答案:A31. 映像文件是一种文本文件。( )A.错误B.正确参考答案:A32. 对于一个具有n个顶点的无向连通图,它包含的连通分量的个数为( )。A.0B.1C.nD.n+1参考答案:B33. 对以下说明语句的正确理解是( )。int a10=6,7,8,9,10A.将5个初值依次赋给a1至a5B.将5个初值依次赋给a0至a4C.将5个初值依次赋给a6至a10D.因为数组与初值的个数不相同,所以此语句不正确参考答案:B34. 设a、b、c、d均是int类型变量,为了使以下程序段的输出为: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参考答案:D35. 下面程序段的运行结果是( )。char a7=“abcdef”; char b4=“ABC”; strcpy(a,b); printf(“%c”,a5)A.空格B.0C.eD.f参考答案:D36. 在计算机中,各种字符只能用若干位的二进制码的组合表示,这就称为( )A.二进制编码B.八进制编码C.十进制编码D.十六进制编码参考答案:A37. 在8086命令中CS是要执行的下一条指令的偏移地址。( )A.正确B.错误参考答案:B38. 对于任意一个类,析构函数的个数最多为( )。A.0B.1C.2D.3参考答案:B39. 计算机系统分为硬件和( )两部分A.软件B.中间件C.部件D.以上都不正确参考答案:A40. 在数据结构中,从逻辑上可以把数据结构分成( )。A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构参考答案:C41. 在下述结论中,正确的是( ) 只有一个结点的二叉树的度为0; 二叉树的度为2; 二叉树的左右子树可任意交换; 深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树。A.B.C.D.参考答案:D42. 指令由哪两部分组成( )A.操作说明B.操作符C.操作码D.操作数参考答案:CD43. 多数运算符可以重载,个别运算符不能,运算符重载是通过函数定义实现的。( )A.正确B.错误参考答案:A44. 若执行下述程序时从键盘输入3 4,则输出结果是( )。include main( ) int a,b,s; scanf(“%d%d”,&a,&b); s=a; if (aA.186B.256C.324D.400参考答案:B45. 已知char s=hello;,则下面叙述中正确的是( )。A.数组s的长度为5B.元素s2的值为eC.使用“cins;”可以将从键盘上键入的字符串保存在数组s中D.使用“int t=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素参考答案:C46. 关于对象成员的构造函数的调用顺序,说法正确的是( )。A.与它们在成员初始化列表中给出的顺序相同B.与析构函数的调用顺序相同C.与它们在类中说明顺序相同D.以上说法都不对参考答案:C47. XCHG指令中操作数只可以是字而不可以是字节。( )A.正确B.错误参考答案:B48. CSS的RevealTrans滤镜是发光滤镜。( )A.错误B.正确参考答案:A49. 若有定义:int i,x34; 则不能将x11的值赋给变量i的语句是( )。A.i=x11B.i=*(*(x+1)C.i=*(*(x+1)+1)D.i=*(x1+1)参考答案:B50. 段存储器常见的有( )A.附加段B.数据段C.堆栈段D.代码段参考答案:ABCD
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!