西安交通大学21春《程序设计基础》在线作业一满分答案89

上传人:ni****g 文档编号:477071207 上传时间:2023-12-03 格式:DOCX 页数:13 大小:13.79KB
返回 下载 相关 举报
西安交通大学21春《程序设计基础》在线作业一满分答案89_第1页
第1页 / 共13页
西安交通大学21春《程序设计基础》在线作业一满分答案89_第2页
第2页 / 共13页
西安交通大学21春《程序设计基础》在线作业一满分答案89_第3页
第3页 / 共13页
西安交通大学21春《程序设计基础》在线作业一满分答案89_第4页
第4页 / 共13页
西安交通大学21春《程序设计基础》在线作业一满分答案89_第5页
第5页 / 共13页
点击查看更多>>
资源描述

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

1、西安交通大学21春程序设计基础在线作业一满分答案1. 语句.DATA表示( )段的开始A.程序段B.数据段C.堆栈段D.代码段参考答案:B2. C语言规定:简单变量做实参时,它和对应形参之间的数据传递方式是( )。A.地址传递B.单向值传递C.由实参传给形参,再由形参传回实参D.由用户指定传递方式参考答案:B3. 下列哪个不是正确标识符:( )A.$millionB.$_millionC.1 $_millionD.$ 1_million参考答案:C4. 在C+中,打开一个文件就是将这个文件与一个( )建立关联;关闭一个文件就是取消这种关联。A.流B.类C.结构D.对象参考答案:A5. 已知ch

2、ar s=hello;,则下面叙述中正确的是( )。A.数组s的长度为5B.元素s2的值为eC.使用“cins;”可以将从键盘上键入的字符串保存在数组s中D.使用“int t=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素参考答案:C6. 以下正确的函数说明是( )。A.int fun(int a,b)B.float fun(int a; int b)C.double fun( )D.int fun(char a)参考答案:C7. throw语句抛出一个异常,并对该异常进行处理。( )A.错误B.正确参考答案:A8. JavaScript语言利用image对象可以动态地对图像进行操

3、作。( )A.错误B.正确参考答案:B9. 一个C语言程序总是从( )。A.主过程开始执行B.主函数开始执行C.子程序开始执行D.主程序开始执行参考答案:B10. 当正常执行了文件关闭操作时,fclose函数的返回值是( )。A.-1B.随机值C.0D.1参考答案:C11. 循环结构的程序通常由( )三部分组成A.循环规则B.循环控制部分C.循环初始部分D.循环体部分参考答案:BCD12. 下列说法中错误的是( )。A.公有继承时基类中的public成员在派生类中是public的B.公有继承时基类中的private成员在派生类中是不可访问的C.私有继承时基类中的public成员在派生类中是pr

4、ivate的D.私有继承时基类中的public成员在派生类中是protected的参考答案:D13. 计算机的硬件分成5大组成部分:运算器、控制器、存储器、( )A.输入设备B.输出设备C.软件D.以上都不正确参考答案:AB14. 分支程序结构有( )两种基本形式A.IF-THEN-ELSEB.DO-WHILEC.UNTILD.IF-THEN参考答案:AD15. 对DIV指令,除数为0,或者在字节除时商超过8位,或者在字除时商超过16位,则发生除法溢出。( )A.正确B.错误参考答案:A16. 可以定义函数指针变量指向函数的首地址,并使用函数指针变量代替函数名进行函数调用。( )A.正确B.错

5、误参考答案:A17. ( )是指设计、编制、调试程序的方法和过程,是寻找算法并用计算机能够理解的语言表达出来的一种活动。A.算法B.程序C.程序设计D.编程参考答案:B18. 图说的是数据的逻辑结构。( )A.正确B.错误参考答案:A19. 以下哪项属于计算机低级语言( )A.汇编语言B.机器语言C.JAVAD.C+参考答案:AB20. 用C+表示数学表达式xy是x*y。( )A.正确B.错误参考答案:A21. 在一个具有n个顶点的有向图中,若所有顶点的入度之和为s,则所有顶点的度之和为( )。A.sB.s+1C.s-1D.2s参考答案:D22. 8086的寄存器均为32位的。( )A.错误B

6、.正确参考答案:A23. 计算机的存储器中,一个字节有( )个二进制位组成。A.1B.2C.4D.8参考答案:D24. 循环条件判断的循环控制不可以在进入循环前进行。( )A.错误B.正确参考答案:A25. 段存储器常见的有( )A.附加段B.数据段C.堆栈段D.代码段参考答案:ABCD26. 在数据结构中,从逻辑上可以把数据结构分成( )。A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构参考答案:C27. 浏览器可以监听事件,在事件发生时做出反应,进行相应的处理工作。( )A.错误B.正确参考答案:B28. continue语句的作用是终止当次循环

7、,跳转到循环的开始处继续下一轮循环。( )A.错误B.正确参考答案:B29. 在私有继承中,基类中所有成员对派生类的对象都是不可见的。( )A.正确B.错误参考答案:A30. 下面关于自定义类的运算符重载的说法中,正确的是( )。A.除了后增后减单目运算符外,其他运算符重载为类的成员函数时,函数参数个数比运算符实际操作数个数少一个B.运算符重载为类的成员函数时,函数中的this指针指向第一个运算数C.只有运算符的第一个运算数是自定义类类型时,才能将该运算符重载为类的成员函数D.所有运算符都可以以类成员函数形式进行重载参考答案:ABC31. 在计算机中,各种字符只能用若干位的二进制码的组合表示,

8、这就称为( )A.十进制编码B.十六进制编码C.八进制编码D.二进制编码参考答案:D32. 计算机中存储数据的最小单位是( )。A.字节B.位C.字D.KB参考答案:B33. 条件转移指令的用处有( )A.没有用处B.比较有符号数大小C.比较无符号数高低D.判断单个标志位状态参考答案:BCD34. 二叉树是有序树。( )A.正确B.错误参考答案:A35. n个结点的无向图,若它有n(n-1)/2条边,则它一定是连通图。( )A.正确B.错误参考答案:A36. 下面描述中,正确的是( )。A.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序相反B.多重继承中,

9、派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序一致C.多重继承中创建派生类对象时各基类构造函数的调用顺序与基类构造函数在初始化列表中的出现顺序一致D.多重继承中,如果派生类的初始化列表中没有某个基类构造函数的调用语句,则表示调用该基类的无参构造函数参考答案:AD37. 以下不正确的if语句形式是( )。A.if(xy);B.if(x=0)x+=y;C.if(X!=y)cinxD.if(xy)else ciny; x+; y+;参考答案:B38. return语句只能用在函数中,用在函数主体以外任何地方都是错误的。( )A.错误B.正确参考答案:B39. 逻辑左移和算术

10、左移是同一条指令的两种助记符形式。( )A.正确B.错误参考答案:A40. 算数表达式12+&39;a&39;值的数据类型是char型。( )A.正确B.错误参考答案:B41. 执行以下程序段后,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参考答案:C42. SP结构化程序设计方法也称面向过程的程序设计方法,反映了过程性编程的方法,根据执行的操作来设计一个程序。( )A.正确B.错误参考答案:A43. 以下程序执行后a的值为( )。main( ) int a

11、,m=2,k=1,*p=&k; a=p!=&m; printf(“%dn”,a);A.-1B.0C.1D.2参考答案:C44. 在完整段定义后的四个关键字是( )A.段定位属性B.段组合属性C.段字属性D.段类别属性参考答案:ABCD45. 若让元素a,b,c,d依次进栈,则出栈次序不可能出现( )的情况。A.c,b,a,dB.b,a,d,cC.d,c,b,aD.a,d,b,c参考答案:D46. 类成员的三种访问控制属性是public、private和friend。( )A.正确B.错误参考答案:B47. 8086的中断分为( )两类A.外部中断B.内部中断C.程序中断D.子程序中断参考答案:

12、AB48. pj也可以写作*(p+j)或*(*(p+i)+j)。( )A.正确B.错误参考答案:A49. 对于重载函数,程序在调用时根据( )能够区分开到底要调用哪个函数。A.函数名B.函数类型C.参数个数或参数类型D.以上都可以参考答案:C50. 已知“int a3;”,则可以使用“a3=10;”将数组a中的第3个元素赋值为10。( )A.正确B.错误参考答案:B51. DOS提供给用户的系统功能调用时INT21H。( )A.错误B.正确参考答案:B52. 已知char s=abc;,则数组s中最后一个元素的值为( )。A.cB.0C.0D.n参考答案:C53. 若二维数组a有m列,则计算任

13、一元素aij在数组中位置的公式为( )。(假设a00位于数组的第一个位置上。)A.i*m+jB.j*m+iC.i*m+j-1D.i*m+j+1参考答案:D54. 在C语言中,一维数组的定义方式为:类型说明符数组名( )。A.常量表达式B.整型表达式C.整型常量或整型表达式D.整型常量参考答案:A55. 图的生成树即是树也是图。( )A.正确B.错误参考答案:A56. 下面属于析构函数特征的是( )。A.析构函数可以重载B.对象销毁前会自动调用析构函数C.如果定义一个类时没有定义析构函数,则系统会提供一个默认析构函数( )D.析构函数的函数类型为void参考答案:BC57. 带进位加法指令是( )A.SUBB.INCC.ADDD.ADC参考答案:D

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

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

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