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

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

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

1、西安交通大学21春程序设计基础在线作业二满分答案1. 8086的寄存器有4个通用寄存器。( )A.错误B.正确参考答案:A2. 控制类指令通过修改CS和IP寄存器值可以实现( )等指令A.有条件转移B.无条件转移C.循环及子程序D.中断参考答案:ABCD3. 设ch是char类型变量,其值是A,则表达式ch=(ch=A&chA.ZB.AC.aD.z参考答案:C4. 当输出汉字时,输出的是汉字机内码。( )A.正确B.错误参考答案:B5. 若调用fputc函数输出字符成功,则函数的返回值是( )。A.输出的字符B.-1C.0D.EOF参考答案:A6. 在一个单链表中,若p所指结点不是最后结点,在

2、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;参考答案:A7. 有符号数用1表示正数,负数用1表示。( )A.错误B.正确参考答案:A8. 标记应用于下列哪组标记之间( )。A.html/htmlB.body/bodyC.head/headD.title/title参考答案:B9. 下面选项中,是类的成员函数为( )。A.构造函数B.析构函数C.友元函数D.缺省参数的构造函数参考答案:ABD10. DOS系统的两种执行程序结构是( )A

3、.EXE程序B.COM程序C.BAT程序D.DAT程序参考答案:AB11. 汇编语言中子程序间和模块间利用堆栈都是一个重要的和主要的参数传递方式。( )A.错误B.正确参考答案:B12. 已知ch是字符型变量,则不正确的赋值语句是( )。A.ch=5+9B.ch=0C.ch=7+9D.ch=a+b参考答案:D13. 在定义JavaScript变量时,一定要指出变量名和值。( )A.错误B.正确参考答案:A14. 为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是( )A.寻址条件B.寻址方式C.寻址指令D.寻址内容参考答案:B15. ( )是指设计、编制、调试程序的方法和过程

4、,是寻找算法并用计算机能够理解的语言表达出来的一种活动。A.算法B.程序C.程序设计D.编程参考答案:B16. 以下哪项属于计算机低级语言( )A.机器语言B.汇编语言C.JAVA语言D.C语言参考答案:AB17. 段存储器常见的有( )A.代码段B.堆栈段C.数据段D.附加段参考答案:ABCD18. 当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。A.ios:inB.ios:outC.ios:trunkD.ios:binary参考答案:A19. 可以定义函数指针变量指向函数的首地址,并使用函数指针变量代替函数名进行函数调用。( )A.正确B.错误参考

5、答案:A20. switch语句中的default分支不可以缺省。( )A.正确B.错误参考答案:B21. 一个浮点法表示的数值由( )两部分组成。A.指数和基数B.尾数和小数C.阶码和尾数D.整数和小数参考答案:C22. 若使用一维数组名作函数实参,则以下正确的说法是( )。A.必须在主调函数中说明此数组的大小B.实参数组类型与形参数组类型可以不匹配C.在被调函数中,不需要考虑形参数组的大小D.实参数组名与形参数组名必须一致参考答案:A23. 页面上显示一个超链接的字符串,当鼠标经过或者停留在这个字符串上,将触发。( )A.错误B.正确参考答案:A24. 对两个数组a和b进行如下初始化cha

6、r a=“ABCDEF”; char b=A,B,C,D,E,F; 则以下叙述正确的是( )。A.a与b数组完全相同B.a与b长度相同C.a和b中都存放字符串D.a数组比b数组长参考答案:D25. 下列关于成员函数特征的描述中,错误的是( )。A.成员函数一定是内联函数B.成员函数可以重载C.成员函数可以设置参数的默认值D.成员函数可以是静态的参考答案:A26. 在寄存器相对寻址或相对基址变址寻址方式中,位移量可以用符号表示。( )A.错误B.正确参考答案:B27. 下列关于变量作用域的描述中,不正确的一项是:( )A.变量属性是用来描述变量作用域的B.局部变量作用域只能是它做在的的方法的代码

7、段C.类变量能在类的方法中声明D.类变量的作用域是整个类参考答案:C28. 当说明一个共用体变量时系统分配给它的内存是( )。A.共用体中第一个成员所需内存量B.共用体中最后一个成员所需内存量C.共用体成员中占内存量最大者所需的容量D.共用体中各成员所需内存量的总和参考答案:C29. 算数表达式12+&39;a&39;值的数据类型是char型。( )A.正确B.错误参考答案:B30. 如果不加限制地使用goto语句,则会导致程序流程的混乱,降低程序的可读性。( )A.正确B.错误参考答案:A31. 所有系统功能的调用格式都是一样的,一般按四步走( )A.在AH寄存器中设置系统功能调用号B.在指

8、定寄存器中设置入口参数C.用INT21H指令执行功能调用D.根据出口参数分析功能调用执行情况参考答案:ABCD32. 以下程序执行后a的值为( )。main( ) int a,m=2,k=1,*p=&k; a=p!=&m; printf(“%dn”,a);A.-1B.0C.1D.2参考答案:C33. return语句只能用在函数中,用在函数主体以外任何地方都是错误的。( )A.错误B.正确参考答案:B34. 以下程序段中的do-while循环( )。m=-1; do m=m*m; while(!m)A.是死循环B.执行二次C.执行一次D.有语法错误参考答案:C35. 非线性结构即可以用顺序存储

9、结构存储、也可以用非顺序存储结构存储。( )A.正确B.错误参考答案:B36. 语言中字符型(char)数据在内存中的存储形式是( )。A.原码B.补码C.反码D.ASCII码参考答案:D37. 对于任意一个类,析构函数的个数最多为( )。A.0B.1C.2D.3参考答案:B38. 在全局变量定义前加一个static关键字,则该变量就成为静态全局变量。( )A.正确B.错误参考答案:A39. 以下能正确读入字符串的程序段是( )。A.char *p; scanf(“%s”,p)B.char str10; scanf(“%s”,&str)C.char str10,*p; p=str; scanf

10、(“%s”,p)D.char str10,*p=str; scanf(“%s”,p1)参考答案:C40. 8086按照逻辑段组织程序即( )A.代码段B.数据段C.附加段D.堆栈段参考答案:ABCD41. 以下运算正确的程序段是( )。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)D.char str10=“”, st=“abcde”; strcat(s

11、tr, st)参考答案:D42. 计算机语言可以分为高级语言和( )A.中级语言B.低级语言C.编译语言D.以上都不正确参考答案:B43. 下列JAVA语句中,不正确的一项是:( )A.int $e,a,b =10B.char c,d = aC.float e = 0.0dD.double e = 0.0f参考答案:C44. 下面程序段的运行结果是( )。char a7=“abcdef”; char b4=“ABC”; strcpy(a,b); printf(“%c”,a5)A.空格B.0C.eD.f参考答案:D45. 对以下说明语句的正确理解是( )。int a10=6,7,8,9,10A.

12、将5个初值依次赋给a1至a5B.将5个初值依次赋给a0至a4C.将5个初值依次赋给a6至a10D.因为数组与初值的个数不相同,所以此语句不正确参考答案:B46. 下面哪些数据结构属于非线性结构( )A.线性表B.树C.图D.集合参考答案:BCD47. 下列关于拷贝构造函数的说法中,正确的是( )。A.拷贝构造函数是一个特殊的构造函数B.一个类中只能有一个拷贝构造函数C.如果定义一个类时没有定义拷贝构造函数,则系统会提供一个默认的不包含任何操作的拷贝构造函数D.当一个类中有指针类型的成员变量时,则需要为这个类定义拷贝构造函数参考答案:ABD48. 下列哪个不是正确标识符:( )A.$millio

13、nB.$_millionC.1 $_millionD.$ 1_million参考答案:C49. 写“Hello World”的正确javascript语法是( )。A.document.write(Hello World)B.Hello WorldC.response.write(Hello World)D.(Hello World)参考答案:A50. 调用函数时传入的实参个数可以多于形参个数。( )A.正确B.错误参考答案:B51. 处理器指令的操作数可以是( )A.运算器B.立即数C.寄存器D.存储单元参考答案:BCD52. continue语句的作用是终止当次循环,跳转到循环的开始处继续下一轮循环。( )A.错误B.正确参考答案:B53. 已知char s10=Microsoft,Visual,C+

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

最新文档


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

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