北京语言大学《C》在线作业_2

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

18秋《C 》作业_2-0001

表达式中含有int、long和float型的变量,则运算时需要转换为( )类型。
A:int
B:long
C:float
D:double
答案问询微信:424329

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

指针变量是用来存放( )的变量。
A:其他变量的值
B:其他变量的变量名
C:函数名
D:地址
答案问询微信:424329

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

C++源程序的扩展名为( )。
A:.c
B:.cpp
C:.c++
D:.cplus
答案问询微信:424329

对于int *pa[5];的描述,正确的是( )。
A:pa是一个指向数组的指针,所指向的数组是5个int型元素
B:pa是一个指向某个数组中第5个元素的指针,该元素是int型变量
C:pa[5]表示某个数组的第5个元素的值
D:pa是一个具有5个元素的指针数组,每个元素是一个int型指针
答案问询微信:424329

C++程序从( )开始执行。
A:预处理命令
B:第一个函数的第一条语句
C:第一条语句
D:main函数的第一条语句
答案问询微信:424329

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

下列程序的输出结果是( )
#include
void main( )
{int n[][3]={10,20,30,40,50,60};
int (*p)[3];
p=n;
cout
答案问询微信:424329

若有说明"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]
答案问询微信:424329

以下为不合法的十六进制数是( )
A:0x2A
B:0x11Au
C:0X0
D:3A
答案问询微信:424329

以下说法中不正确的是( )
A:C++语言程序总是从第一个函数开始执行
B:C++语言程序总是从main()函数开始执行
C:C++语言程序中的main()函数必须放在程序的开始部分
D:在C++语言程序中,要调用的函数必须在main()函数中定义
答案问询微信:424329

设有如下定义:
int奥鹏教育北京语言大学平时在线作业 (*ptr)();
则以下叙述中不正确的是( )
A:ptr是指向一维组数的指针变量
B:ptr是指向int型数据的指针变量
C:ptr是指向函数的指针,该函数返回一个int型数据
D:ptr是一个函数名,该函数的返回值是指向int型数据的指针
答案问询微信:424329

下面的表达式中值为0的是( )
A:3/5
B:5>>3
C:! 3
D:5%3
答案问询微信:424329

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

下列正确的转义字符是( )
A: '
B:''
C:'\'
D:'074'
答案问询微信:424329

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

在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。
A:对
B:错
答案问询微信:424329

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

C++是最开始提出类概念的语言
A:对
B:错
答案问询微信:424329

编译错误属于异常,可以抛出。
A:对
B:错
答案问询微信:424329

指针指向的内存地址可以改变,与之类似,引用指向的变量也可以改变。
A:对
B:错
答案问询微信:424329

C++是一种以编译方式实现的高级语言。
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网