skystar 发表于 2021-6-22 11:01:44

北语言21春《C++》作业3(答案)


[北京语言大学]21春《C++》作业3
试卷总分:100    得分:100
第1题,在函数定义中的形参属于(    )。
A、局部变量
B、全局变量
C、静态变量
D、寄存器变量
正确答案:


第2题,下列程序的执行结果为(    )#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
正确答案:


第3题,C++中不能用来组成循环结构的关键字是(    )
A、for
B、while
C、switch
D、do
正确答案:


第4题,在int a=3,int *p=&a;中,*p的值是(    )
A、变量a的地址值
B、变量p的地址值
C、3
D、无意义
正确答案:


若有语句char a[]= "test";int b=strlen(a);则执行语句后b的值为(    )。
A、3
B、4
C、5
D、0
正确答案:


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


第7题,下列标识符不合法的是(    )
A、a1
B、tex_1
C、_sum
D、2word
正确答案:


第8题,字符串常量"A"的长度是(    )
A、0
B、1
C、2
D、3
正确答案:


第9题,如不希望函数返回任何值,则可以将函数的返回值定义为(    )
A、int
B、0
C、void
D、return
正确答案:


若在函数定义时省去类型标识符,则系统默认函数返回值类型为(    )。
A、整形
B、浮点型
C、字符型
D、空类型
正确答案:


第11题,在C++语言中,不合法的字符常量是(    )
A、\x43'
B、'ab'
C、'\084'
D、"\0"
正确答案:,C,D


已知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、if(xy) cout"xy"
正确答案:,B,D


第13题,下列正确的转义字符是(    )
A、\ '
B、'\0'
C、'\\'
D、'074'
正确答案:,C,D


第14题,用编程语言编写程序的完整流程包括以下哪些步骤(    )
A、定义一个程序目标
B、编译
C、测试和调试
D、程序维护
正确答案:,B,C,D


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


第16题,关于派生类的说法不正确的是(    )
A、派生类可显现基类的任何函数成员
B、派生类可重载已有的函数成员
C、派生类可以拥有自己的新成员
D、派生类无法给基类的数据成员初始化
正确答案:,B,D


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


第18题,若有以下的定义:"int x;",能正确表示x数组元素地址的表达式是(    )
A、&x
B、x
C、x
D、x
正确答案:,D


第19题,typedef是用来定义一些C++中没有的新数据类型。
T、对
F、错
正确答案:F


一条语句最多只能定义一个变量并指定初始值。
T、对
F、错
正确答案:F


第21题,构造函数可以声明为虚函数。
A、对
B、错
正确答案:


第22题,在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。
T、对
F、错
正确答案:F


第23题,某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。
T、对
F、错


第24题,当一个函数体内定义的局部变量和全局变量同名时,程序会优先选择使用全局变量。
T、对
F、错
正确答案:F


同一个数组中的各个元素数据类型一定相同。
T、对
F、错
页: [1]
查看完整版本: 北语言21春《C++》作业3(答案)