奥鹏教育北京语言大学《C++》在线作业二

奥鹏教育北京语言大学平时在线作业

20秋《C++》作业2

在int a=3,int *p=中,*p的值是( )
A:变量a的地址值
B:变量p的地址值
C:3
D:无意义
答案问询微信:424329

下列程序的执行结果为( )
#include<iostream.h>
void main( )
{
int n=10;
int* pn=&n;
int* &rn=pn;
(*pn)++;
cout<<"n="<<n<<",";
(*rn)++;
cout<<"n="<<n<<endl;
}

A:n=11,n=12
B:n=11,n=11
C:n=10,n=11
D:n=11,n=10
答案问询微信:424329

下列程序段的输出结果是( )。
for(i=0,j=10,k=0;i=j;i++,j-=3,k=i+j);coutk;
A:3
B:4
C:6
D:7
答案问询微信:424329

说明语句在某一个类定义、函数定义或复合语句中的变量被称为( )
A:全局变量
B:局部变量
C:形式变量
D:实际变量
答案问询微信:424329

若有语句char a[]= "test";则数组a[]中共有( )个变量。
A:3
B:4
C:5
D:0
答案问询微信:424329

C++ 中不能用来组成循环结构的关键字是( )
A:for
B:while
C:switch
D:do
答案问询微信:424329

函数调用自身被称为( )。
A:继承
B:重载
C:递归
D:多态
答案问询微信:424329

C++中用于进行单行注释的符号是( )。
A://
B:/
C:/**/
D:*/
答案问询微信:424329

双精度浮点型的类型说明符为( )
A:int
B:double
C:float
D:long
答案问询微信:424329

在C++中,函数原型不能标识( )。
A:函数的返回类型
B:函数参数的个数
C:函数参数类型
D:函数的功能
答案问询微信:424329

若有以下定义和语句: 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]
答案问询微信:424329

已知x,y,z是整型变量,则下列选项中正确的是( )
A:if (xy) cout"xy"
B:if (x=y) cout"x=y"
C:if (x#y) cout"x#y"
D:if(xy) cout"xy"
答案问询微信:424329

以下叙述中不正确的是( )
A:函数中的形式参数是局部变量
B:在一个函数内的复合语句中定义的变量在本函数范围内有效
C:在一个函数内定义的变量只在本函数范围内有效
D:函数的形式参数不可以说明为register变量
答案问询微信:424329

C++中类的派生方式有( )。
A:private
B:static
C:public
D:protected
答案问询微信:424329

下列关于数组初始化的说法正确的是( )
A:若对数组a定义:"static int x[10];",则数组元素值均为0
B:"int x[10]={1,2,3,4,5,6,7,8,9};"表示x[9]元素值为9
C:对于"int x[10];"它的元素初值是不确定的
D:"int x[10]={1,2,3,4,5};"是不合法的,因为数组长度为10,而初始值仅有5个
答案问询微信:424329

C++语言中,下面的描述不正确的是( )
A:do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
B:do-wh奥鹏教育北京语言大学平时在线作业ile语句构成的循环必须用break语句才能退出
C:不能使用do-while语句构成的循环
D:do-while语句构成的循环,当while语句中的表达式值为零时结束循环
答案问询微信:424329

已知x,y,z是整型变量,则下列选项中正确的是( )
A:if (xy) cout"xy"
B:if (x=y) cout"x=y"
C:if (x#y) cout"x#y"
D:if(xy) cout"xy"
答案问询微信:424329

设有以下定义:
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
int (*ptr)[4]=a,*p=a[0];
则下列表达式中,能正确表示数组元素a[2][1]的表达式有( )。
A:*(p+9)
B:*(*(a+2)+1
C:(*ptr+2)+1
D:*((*ptr+2)[1])
答案问询微信:424329

类的私有成员只能被类中的成员函数访问,任何类以外的函数对它们的访问都是非法的。
A:对
B:错
答案问询微信:424329

sizeof(表达式)的功能是返回指定的表达式值的数据类型在内存中占用的字节数。
A:对
B:错
答案问询微信:424329

说明或定义对象时,类名前面不需要加class关键字。
A:对
B:错
答案问询微信:424329

同一个数组中的各个元素数据类型一定相同。
A:对
B:错
答案问询微信:424329

在C++中,运算符优先级相同的情况下,按照从右向左的顺序进行计算。
A:对
B:错
答案问询微信:424329

for语句中的循环控制变量必须在for语句内部进行声明。
A:对
B:错
答案问询微信:424329

一个函数中可以有多于一个return语句。
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网