欢迎光临
奥鹏作业辅导

北语19春《C++》作业_2[答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

北语19春《C++》作业_2[答案]答案

18秋《C  》作业_2-0001

试卷总分:100    得分:0

一、 单选题 (共 10 道试题,共 40 分)

1.表达式中含有int、long和float型的变量,则运算时需要转换为( )类型。

A.int

B.long

C.float

D.double

 

 

2.若有语句char a[]= "test";则数组a[]中共有( )个变量。

A.3

B.4

C.5

D.0

 

 

3.指针变量是用来存放( )的变量。

A.其他变量的值

B.其他变量的变量名

C.函数名

D.地址

 

 

4.在C++中,函数原型不能标识( )。

A.函数的返回类型

B.函数参数的个数

C.函数参数类型

D.函数的功能

 

 

5.C++源程序的扩展名为( )。

A..c

B..cpp

C..c++

D..cplus

 

 

6.对于int *pa[5];的描述,正确的是( )。

A.pa是一个指向数组的指针,所指向的数组是5个int型元素

B.pa是一个指向某个数组中第5个元素的指针,该元素是int型变量

C.pa[5]表示某个数组的第5个元素的值

D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针

 

 

7.C++程序从( )开始执行。

A.预处理命令

B.第一个函数的第一条语句

C.第一条语句

D.main函数的第一条语句

 

 

8.双精度浮点型的类型说明符为( )

A.int

B.double

C.float

D.long

 

 

9.下列程序的输出结果是( ) #include  void main( ) {int n[][3]={10,20,30,40,50,60}; int (*p)[3]; p=n; cout<<p[0][0]<<","<<*(p[0]+1)<<","<<(*p)[2]<<endl;}

A.10,30,50

B.10,20,30

C.20,40,60

D.10,30,60

 

 

10. 下列程序的执行结果为( ) #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

 

 

北语19春《C++》作业_2[答案]多选题

二、 多选题 (共 8 道试题,共 32 分)

1.下列运算符中,优先级相同的是( )

A.~

B.%

C./

D.>

 

 

2.若有说明"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]

 

 

3.以下为不合法的十六进制数是( )

A.0x2A

B.0x11Au

C.0X0

D.3A

 

 

4.以下说法中不正确的是( )

A.C++语言程序总是从第一个函数开始执行

B.C++语言程序总是从main()函数开始执行

C.C++语言程序中的main()函数必须放在程序的开始部分

D.在C++语言程序中,要调用的函数必须在main()函数中定义

 

 

5.设有如下定义: int (*ptr)(); 则以下叙述中不正确的是( )

A.ptr是指向一维组数的指针变量

B.ptr是指向int型数据的指针变量

C.ptr是指向函数的指针,该函数返回一个int型数据

D.ptr是一个函数名,该函数的返回值是指向int型数据的指针

 

 

6.下面的表达式中值为0的是( )

A.3/5

B.5>>3

C.! 3

D.5%3

 

 

7.以下叙述中正确的是( )

A.在一个函数内定义的变量只在本函数范围内有效

B.在一个函数内的复合语句中定义的变量在本函数范围内有效

C.不同的函数中可以使用相同名字的变量

D.函数中的形式参数是局部变量

 

 

8.下列正确的转义字符是( )

A.\ '

B.'\0'

C.'\\'

D.'074'

 

 

三、 判断题 (共 7 道试题,共 28 分)

1.for语句中的循环控制变量必须在for语句内部进行声明。

A.对

B.错

 

 

2.在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。

A.对

B.错

 

 

3.在C++中,运算符优先级相同的情况下,按照从右向左的顺序进行计算。

A.对

B.错

 

 

4.C++是最开始提出类概念的语言

A.对

B.错

 

 

5.编译错误属于异常,可以抛出。

A.对

B.错

 

 

6.指针指向的内存地址可以改变,与之类似,引用指向的变量也可以改变。

A.对

B.错

 

 

7.C++是一种以编译方式实现的高级语言。

A.对

B.错

 

北语19春《C++》作业_2[答案]历年真题如下:

本文标签: 北语 作业 参考 答案 
扫描二维码获取答案

热门文章

猜你喜欢

  • 股票股利是指()。

  • 股票股利是指()。 A.用资本公积发放的股利 B.用增发股票分配的利润 C.用债券发放的股利 D.以上都不是 答案:B
  • 19春华师《西方经济学》在线作业[答案]

  • 华师《西方经济学》在线作业-0003 试卷总分:100 得分:0 一、 单选题 (共 10 道试题,共 30 分) 1.对通货膨胀现象最恰当的描述是( ) A.流通中的货币量过多而引起
  • 北语21春《审计学》作业1[答案]奥鹏作业

  • 21春《审计学》作业1 试卷总分:100 得分:100 一、单选题 (共 18 道试题,共 90 分) 1.注册会计师获取的下列以文件记录形式的证据中,证明力最强的是_____。 A
  • 南开18春学期《市政学》在线作业答案

  • 18春学期《市政学》在线作业-0002 试卷总分:100 得分:0 一、 单选题 (共 20 道试题,共 40 分) 1.一下特征中,()不属于我国城市化的主要特征 A.政府主导的城市化