北语19秋《面向对象程序设计》作业1[满分答案]满分答案
19秋《面向对象程序设计》作业1
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
x>0 || y==5的相反表达式为( )。
A.x>0||y!=5
B.x>0&&y==5
C.x<=0||y!=5
D.x<=0&&y!=5
题面见图片{图}
A.D
B.C
C.B
D.A
题面见图片{图}
A.D
B.C
C.B
D.A
题面见图片{图}
A.D
B.C
C.B
D.A
假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句( )。
A.deletep
B.delete[]p
C.delete*p
D.delete&p
C++源程序文件的默认扩展名为( )。
A.obj
B.lik
C.exe
D.cpp
当处理特定问题时的循环次数已知时,通常采用( )来解决。
A.while循环
B.switch语句
C.for循环
D.do循环
题面见图片{图}
A.D
B.C
C.B
D.A
题面见图片{图}
A.D
B.C
C.B
D.A
关于局部变量,下面说法正确的是( )。
A.定义该变量的程序文件中的函数都可以访问
B.定义该变量的复合语句中的定义处以下的任何语句都可以访问
C.定义该变量的函数中的定义处以下的任何语句都可以访问
D.定义该变量的函数中的定义处以上的任何语句都可以访问
题面见图片{图}
A.D
B.C
C.B
D.A
当#include后面的文件名用尖括号括起来时,寻找被包含文件的方式是( )。
A.直接按系统设定的标准方式搜索目录
B.搜索当前逻辑盘上的所有目录
C.先在源程序所在目录搜索,再按系统设定的标准方式搜索目录
D.仅仅搜索源程序所在目录
题面见图片{图}
A.D
B.C
C.B
D.A
x>0 && x<=10的相反表达式为( )。
A.x>0&&x>10
B.x<=0||x>10
C.x<=0||x<=10
D.x<=0&&x>10
将两个字符串连接起来组成一个字符串时,选用( )函数。
A.strlen()
B.strcmp()
C.strcat()
D.strcap()
下列对引用的陈述中不正确的是( )。
A.每一个引用都是其所引用对象的别名,因此必须初始化
B.形式上针对引用的操作实际上作用于它所引用的对象
C.不需要单独为引用分配存储空间
D.一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行
假定p指向的字符串为”string”,若要输出这个字符串的地址值,则使用( )。
A.cout<<p
B.cout<<*p
C.cout<<(void*)p
D.cout<<&p
题面见图片{图}
A.D
B.C
C.B
D.A
题面见图片{图}
A.D
B.C
C.B
D.A
函数重载是指( )。
A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B.两个以上的函数名字不同,但形参的个数或类型相同
C.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
D.两个以上的函数取相同的函数名,并且函数的返回类型相同
北语19秋《面向对象程序设计》作业1[满分答案]历年参考题目如下: