北语网院21秋《C++》作业_1
21秋《C++》作业_11.[单选题] 若在函数定义时省去类型标识符,则系统默认函数返回值类型为( )。
A. 整形
B. 浮点型
C. 字符型
D. 空类型
答:——A——
2.[单选题] 对于int *pa[5];的描述,正确的是( )。
A. pa是一个指向数组的指针,所指向的数组是5个int型元素
B. pa是一个指向某个数组中第5个元素的指针,该元素是int型变量
C. pa[5]表示某个数组的第5个元素的值
D. pa是一个具有5个元素的指针数组,每个元素是一个int型指针
答:——D——
3.[单选题] 字符串常量“A”的长度是( )
A. 0
B. 1
C. 2
D. 3
答:——C——
4.[单选题] 定义函数int show(int a,int b){return a+b;}则a被称为函数的( )
A. 形参
B. 返回值
C. 名字
D. 实参
答:————
5.[单选题] 在面向对象的程序设计中,首先在问题域中识别出若干个 ( )。
A. 函数
B. 类
C. 文件
D. 过程
答:————
6.[单选题] 下列程序的执行结果为( )#include void main( ){int n=10;int* pn=&n;int* &rn=pn;(*pn)++;cout(*rn)++;cout}
A. n=11,n=12
B. n=11,n=11
C. n=10,n=11
D. n=11,n=10
答:————
7.[单选题] 在C++中,下列选项中是合法的八进制数的是
A. 127
B. 091
C. 0x12
D. 01011
答:————
8.[单选题]在int a=3,int *p=&a;中,*p的值是( )
A. 变量a的地址值
B. 变量p的地址值
C. 3
D. 无意义
答:————
9.[单选题] 下列程序的输出结果是( )#include void main( ){int n[][3]={10,20,30,40,50,60};int (*p)[3];p=n;cout
A. 10,30,50
B. 10,20,30
C. 20,40,60
D. 10,30,60
答:————
10.[单选题] 双精度浮点型的类型说明符为( )
A. int
B. double
C. float
D. long
答:————
11.[单选题] C++程序从( )开始执行。
A. 预处理命令
B. 第一个函数的第一条语句
C. 第一条语句
D. main函数的第一条语句
答:————
12.[单选题] 在函数定义中的形参属于( )。
A. 局部变量
B. 全局变量
C. 静态变量
D. 寄存器变量
答:————
13.[单选题]int n=0;while(n=1)n++;while循环执行次数是( )。
A. 0次
B. 1次
C. 不确定次
D. 无限次
答:————
14.[单选题] 多个具有不同类型或个数参数的函数共用一个函数标识名被称为( )函数。
A. 继承
B. 重载
C. 递归
D. 多态
答:————
15.[单选题] 函数调用自身被称为( )。
A. 继承
B. 重载
C. 递归
D. 多态
答:————
16.[单选题] C++中用于进行单行注释的符号是( )。
A. //
B. /
C. /**/
D. */
答:————
17.[单选题] 指针变量是用来存放( )的变量。
A. 其他变量的值
B. 其他变量的变量名
C. 函数名
D. 地址
答:————
18.[单选题] 表达式中含有int、long和float型的变量,则运算时需要转换为( )类型。
A. int
B. long
C. float
D. double
答:————
19.[判断题] 在C++中,可以通过在当前类中将另一个类作为自己的友元类,来在另一个类中访问当前类的私有成员。
A.T
B.F
答:————
20.[判断题] 想要在程序中正确地使用自定义的函数,则必须先声明它,然后再定义它。
A.T
B.F
答:————
21.[判断题] C++是最开始提出类概念的语言
A.T
B.F
答:————
22.[判断题] 同一个数组中的各个元素数据类型一定相同。
A.T
B.F
答:————
23.[判断题] for语句中的循环控制变量必须在for语句内部进行声明。
A.T
B.F
答:————
24.[判断题] 返回值类型、参数个数和类型都相同的函数也可以重载。
A.T
B.F
答:————
25.[判断题] sizeof(表达式)的功能是返回指定的表达式值的数据类型在内存中占用的字节数。
A.T
B.F
答:————
页:
[1]