|
【奥鹏】[北京语言大学]19秋《C++》作业_3
试卷总分:100 得分:100
第1题,语句cout setiosflags(ios::scientific) setprecision(4) a endl; 中setprecision(4)的含义是( )
A、设置输出域宽为4
B、设置用八进制输出数据
C、设置浮点数的输出精度为4
D、设置输出数据的间距为4
正确答案:
第2题,如不希望函数返回任何值,则可以将函数的返回值定义为( )
A、int
B、0
C、void
D、return
正确答案:
第3题,在C++中,函数原型不能标识( )。
A、函数的返回类型
B、函数参数的个数
C、函数参数类型
D、函数的功能
正确答案:
第4题,在函数定义中的形参属于( )。
A、局部变量
B、全局变量
C、静态变量
D、寄存器变量
正确答案:
第5题,在C++中,下列选项中是合法的八进制数的是
A、127
B、091
C、0x12
D、01011
正确答案:
第6题,下列程序的输出结果是( )
#include
void main( )
{int n[][3]={10,20,30,40,50,60};
int (*p)[3];
p=n;
coutp[0][0]","*(p[0]+1)","(*p)[2]endl;}
A、10,30,50
B、10,20,30
C、20,40,60
D、10,30,60
正确答案:
第7题,int n=0;
while(n=1)n++;
while循环执行次数是( )。
A、0次
B、1次
C、不确定次
D、无限次
正确答案:
第8题,C++ 中不能用来组成循环结构的关键字是( )
A、for
B、while
C、switch
D、do
正确答案:
第9题,要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为( )。
A、const char *p=“ABCD”
B、char *const p=“ABCD”
C、char const *p=“ABCD”
D、const char * const p=“ABCD”
正确答案:
第10题,假定一个类的构造函数为A(int aa,int bb) {a=aa--;b=a*bb;},则执行A x(4,5);语句后,x.a和x.b的值分别为( )。
A、3和15
B、4和20
C、5和4
D、20和5
正确答案:
第11题,若有以下定义和语句: int w[2][3],(*pw)[3]; pw=w; 则对w数组元素合法引用是( )
A、pw[0][0]
B、*(pw[1]+2)
C、*(w[0]+2)
D、*(pw+1)[2]
正确答案:
第12题,以下为不合法的十六进制数是( )
A、0x2A
B、0x11Au
C、0X0
D、3A
正确答案:
第13题,下面数据结构中是线性结构的有( )。
A、链表
B、数组
C、图
D、栈
正确答案:
第14题,若有说明"int x=3, y[3][3];",则对y数组元素的非法引用是( )
A、y[0][x]
B、y[x][2]
C、y[2][1+1]
D、y[1][3-x]
正确答案:
第15题,关于派生类的说法不正确的是( )
A、派生类可显现基类的任何函数成员
B、派生类可重载已有的函数成员
C、派生类可以拥有自己的新成员
D、派生类无法给基类的数据成员初始化
正确答案:
第16题,C++语言中,下面的描述不正确的是( )
A、do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
B、do-while语句构成的循环必须用break语句才能退出
C、不能使用do-while语句构成的循环
D、do-while语句构成的循环,当while语句中的表达式值为零时结束循环
正确答案:
第17题,在C语言中,不合法的长整型常数是( )
A、2.1869e10
B、0L
C、4962710
D、0.054838743
正确答案:
第18题,以下说法中不正确的是( )
A、C++语言程序总是从第一个函数开始执行
B、C++语言程序总是从main()函数开始执行
C、C++语言程序中的main()函数必须放在程序的开始部分
D、在C++语言程序中,要调用的函数必须在main()函数中定义
正确答案:
第19题,C++是最开始提出类概念的语言
T、对
F、错
正确答案:
第20题,返回值类型、参数个数和类型都相同的函数也可以重载。
T、对
F、错
正确答案:
第21题,for语句中的循环控制变量必须在for语句内部进行声明。
T、对
F、错
正确答案:
第22题,结构体的默认访问权限为public,而类中的默认访问权限为protected。
T、对
F、错
正确答案:
第23题,某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。
T、对
F、错
正确答案:
第24题,C++是一种以编译方式实现的高级语言。
T、对
F、错
正确答案:
第25题,C++中标识符内的大小写字母是没有区别的。
T、对
F、错
正确答案: |
|