北语18秋《C++》作业1234满分答案Word格式文档下载.docx
- 文档编号:20046071
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:21
- 大小:20.30KB
北语18秋《C++》作业1234满分答案Word格式文档下载.docx
《北语18秋《C++》作业1234满分答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《北语18秋《C++》作业1234满分答案Word格式文档下载.docx(21页珍藏版)》请在冰豆网上搜索。
D.10,30,60
语句cout<
setiosflags(ios:
:
scientific)<
setprecision(4)<
a<
endl;
中setprecision(4)的含义是()
A.设置输出域宽为4
B.设置用八进制输出数据
C.设置浮点数的输出精度为4
D.设置输出数据的间距为4
C
C++中不能用来组成循环结构的关键字是()
A.for
B.while
C.switch
D.do
定义函数
intshow(inta,intb)
{
returna+b;
则a被称为函数的()
A.形参
B.返回值
C.名字
D.实参
A
对于int*pa[5];
的描述,正确的是()。
A.pa是一个指向数组的指针,所指向的数组是5个int型元素
B.pa是一个指向某个数组中第5个元素的指针,该元素是int型变量
C.pa[5]表示某个数组的第5个元素的值
D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针
使用地址作为实参传给形参,下列说法正确的是()。
A.实参是形参的备份
B.实参与形参无联系
C.实参与形参是同一对象
D.形参是实参的备份
C++中用于进行单行注释的符号是()。
A.//
B./
C./**/
D.*/
函数调用自身被称为()。
A.继承
B.重载
C.递归
D.多态
下面的表达式中值为0的是()
A.3/5
B.5>
>
3
C.!
3
D.5%3
ABC
用编程语言编写程序的完整流程包括以下哪些步骤()
A.定义一个程序目标
B.编译
C.测试和调试
D.程序维护
ABCD
已知x,y,z是整型变量,则下列选项中正确的是()
A.if(x&
&
y)cout<
x&
y"
B.if(x=y)cout<
x=y"
C.if(x#y)cout<
x#y"
D.
E.if(x<
x<
ABD
在C语言中,不合法的长整型常数是()
A.2.1869e10
B.0L
C.4962710
D.0.054838743
ACD
下列正确的转义字符是()
A.\'
B.'
\0'
C.'
\\'
D.'
074'
BCD
以下为不合法的十六进制数是()
A.0x2A
B.0x11Au
C.0X0
D.3A
下面数据结构中是线性结构的有()。
A.链表
B.数组
C.图
D.栈
C++语言中,下面的描述不正确的是()
A.do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
B.do-while语句构成的循环必须用break语句才能退出
C.不能使用do-while语句构成的循环
D.do-while语句构成的循环,当while语句中的表达式值为零时结束循环
C++中的函数都具有返回值。
T.对
F.错
C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const来定义符号常量。
在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。
C++中标识符内的大小写字母是没有区别的。
typedef是用来定义一些C++中没有的新数据类型。
说明或定义对象时,类名前面不需要加class关键字。
指针指向的内存地址可以改变,与之类似,引用指向的变量也可以改变。
18秋《C++》作业_2
表达式中含有int、long和float型的变量,则运算时需要转换为()类型。
A.int
B.long
C.float
D.double
若有语句chara[]="
test"
;
则数组a[]中共有()个变量。
A.3
B.4
C.5
D.0
指针变量是用来存放()的变量。
A.其他变量的值
B.其他变量的变量名
C.函数名
D.地址
在C++中,函数原型不能标识()。
A.函数的返回类型
B.函数参数的个数
C.函数参数类型
D.函数的功能
C++源程序的扩展名为()。
A..c
B..cpp
C..c++
D..cplus
C++程序从()开始执行。
A.预处理命令
B.第一个函数的第一条语句
C.第一条语句
D.main函数的第一条语句
双精度浮点型的类型说明符为()
B.double
D.long
下列程序的执行结果为()
intn=10;
int*pn=
int*&
rn=pn;
(*pn)++;
n="
n<
(*rn)++;
A.n=11,n=12
B.n=11,n=11
C.n=10,n=11
D.n=11,n=10
下列运算符中,优先级相同的是()
A.~
B.%
C./
D.>
BC
若有说明"
intx=3,y[3][3];
则对y数组元素的非法引用是()
A.y[0][x]
B.y[x][2]
C.y[2][1+1]
D.y[1][3-x]
AB
以下说法中不正确的是()
A.C++语言程序总是从第一个函数开始执行
B.C++语言程序总是从main()函数开始执行
C.C++语言程序中的main()函数必须放在程序的开始部分
D.在C++语言程序中,要调用的函数必须在main()函数中定义
设有如下定义:
int(*ptr)();
则以下叙述中不正确的是()
A.ptr是指向一维组数的指针变量
B.ptr是指向int型数据的指针变量
C.ptr是指向函数的指针,该函数返回一个int型数据
D.ptr是一个函数名,该函数的返回值是指向int型数据的指针
以下叙述中正确的是()
A.在一个函数内定义的变量只在本函数范围内有效
B.在一个函数内的复合语句中定义的变量在本函数范围内有效
C.不同的函数中可以使用相同名字的变量
D.函数中的形式参数是局部变量
for语句中的循环控制变量必须在for语句内部进行声明。
在C++中,运算符优先级相同的情况下,按照从右向左的顺序进行计算。
C++是最开始提出类概念的语言
编译错误属于异常,可以抛出。
C++是一种以编译方式实现的高级语言。
18秋《C++》作业_3
说明语句在某一个类定义、函数定义或复合语句中的变量被称为()
A.全局变量
B.局部变量
C.形式变量
D.实际变量
若在函数定义时省去类型标识符,则系统默认函数返回值类型为()。
A.整形
B.浮点型
C.字符型
D.空类型
有如下语句
inti=1;
do
{
i++;
}while(i<
10);
则程序执行时循环执行()次。
A.0
B.8
C.9
D.10
多个具有不同类型或个数参数的函数共用一个函数标识名被称为()函数。
intb=strlen(a);
则执行语句后b的值为()。
下面哪些是C++标准I/O操作包含的类对象()
A.cin
B.cerr
C.clog
D.cout
下列关于数组初始化的说法正确的是()
A.若对数组a定义:
staticintx[10]
B."
,则数组元素值均为0
C."
intx[10]={1,2,3,4,5,6,7,8,9}
D."
表示x[9]元素值为9
E.对于"
intx[10]
F."
它的元素初值是不确定的
G."
intx[10]={1,2,3,4,5}
H."
是不合法的,因为数组长度为10,而初始值仅有5个
AC
下列函数中,可以作为虚函数的是()
A.析构函数
B.成员函数
C.普通函数
D.构造函数
设有以下定义:
inta[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])
有关sizeof(double)不正确的描述是()
A.一种函数调用
B.一个双精度型表达式
C.一个整型表达式
D.一个不合法的表达式
某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。
C++中的注释可以帮助读者阅读源程序,但并不参与程序的运行。
想要在程序中正确地使用自定义的函数,则必须先声明它,然后再定义它。
18秋《C++》作业_4
函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为()。
A.1
B.2
C.4
D.5
在函数定义中的形参属于()。
A.局部变量
B.全局变量
C.静态变量
D.寄存器变量
如不希望函数返回任何值,则可以将函数的返回值定义为()
B.0
C.void
D.return
在C++中,下列选项中是合法的八进制数的是
A.127
B.091
C.0x12
D.01011
在inta=3,int*p=中,*p的值是()
A.变量a的地址值
B.变量p的地址值
C.3
D.无意义
若变量已正确定义并赋值,下面不符合C语言语法的表达式是()
A.a:
=b+1
B.a=b=c+2
C.int18.5%3
D.a=a+7=c+b
关于派生类的说法不正确的是()
A.派生类可显现基类的任何函数成员
B.派生类可重载已有的函数成员
C.派生类可以拥有自己的新成员
D.派生类无法给基类的数据成员初始化
若有以下的定义:
intx[2][3];
能正确表示x数组元素地址的表达式是()
A.&
x[2][3]
B.x[0]
C.x[2]
D.x[1]
BD
一个函数中可以有多于一个return语句。
for语句的格式为:
for(表达式1;
表达式2;
表达式3)语句若在for语句中省略3个表达式,则循环一定执行无数次。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 北语 18 作业 1234 满分 答案