北语20春《面向对象程序设计》作业4[答案]答案
20春《面向对象程序设计》作业4
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.以下标识符中不全是保留字的是( )。
A.gotoreturnchar
B.defaultthenwhile
C.caseforint
D.boolclasslong
2.题面见图片{图}
A.D
B.C
C.B
D.A
3.以下叙述中正确的是( )。
A.在程序中使用内联函数使程序的可读性变差
B.在定义函数时可以在形参表的任何位置给出缺省形参值
C.使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值
D.使用const定义的常量名有类型之分,其值在程序运行时是不可改变的
4.题面见图片{图}
A.D
B.C
C.B
D.A
5.当#include后面的文件名用双引号括起来时,寻找被包含文件的方式是( )。
A.直接按系统设定的标准方式搜索目录
B.搜索当前逻辑盘上的所有目录
C.先在源程序所在目录搜索,再按系统设定的标准方式搜索目录
D.仅仅搜索源程序所在目录
6.假定一条定义语句为“int a[10], x, *pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为( )。
A.x=pa[3]
B.x=a[3]
C.x=*pa+3
D.x=*(a+3)
7.题面见图片{图}
A.D
B.C
C.B
D.A
8.x>0 || y==5的相反表达式为( )。
A.x>0||y!=5
B.x>0&&y==5
C.x<=0||y!=5
D.x<=0&&y!=5
9.软件产品准确执行软件需求规格说明书中所规定的任务的能力叫做软件的( )。
A.正确性
B.可维护性
C.可复用性
D.兼容性
10.题面见图片{图}
A.D
B.C
C.B
D.A
11.题面见图片{图}
A.D
B.C
C.B
D.A
12.假定变量m定义为“int m=7;”,则定义变量p的正确语句为( )。
A.intp=&m
B.int*p=m
C.int*p=&m
D.int&p=*m
13.题面见图片{图}
A.D
B.C
C.B
D.A
14.题面见图片{图}
A.D
B.C
C.B
D.A
15.在下面循环语句中循环体执行的次数为( )。int i=0,s=0; while(s<20) {i++; s+=i;}
A.7
B.6
C.5
D.4
16.题面见图片{图}
A.D
B.C
C.B
D.A
17.题面见图片{图}
A.D
B.C
C.B
D.A
18.题面见图片{图}
A.D
B.C
C.B
D.A
19.题面见图片{图}
A.D
B.C
C.B
D.A
20.题面见图片{图}
A.D
B.C
C.B
D.A
北语20春《面向对象程序设计》作业4[答案]历年真题如下: