北语网院21秋《C++》作业_2题目及答案
21秋《C++》作业_21.[单选题] 在C++中,函数原型不能标识( )。
A. 函数的返回类型
B. 函数参数的个数
C. 函数参数类型
D. 函数的功能
答:——D——
2.[单选题] 若声明数组int a,则对数组中第三个元素的引用正确的是( )。
A. a
B. a
C. a
D. a
答:——B——
3.[单选题] 有如下语句 int i=1; while(i {i++; }则程序执行时循环执行( )次。
A. 0
B. 8
C. 9
D. 10
答:——C——
4.[单选题] 在while循环中使用( )语句可以立即跳出整个循环体。
A. continue
B. return
C. case
D. break
答:————
5.[单选题] 下列程序段的输出结果是( )。for(i=0,j=10,k=0;i<=j;i++,j-=3,k=i+j);cout<<k;
A. 3
B. 4
C. 6
D. 7
答:————
6.[单选题] 与C语言相比,C++增加了( )的概念。
A. 函数
B. 指针
C. 类
D. 变量
答:————
7.[单选题] 在C++中,14%4的运算结果为( )
A. 1
B. 2
C. 3
D. 4
答:————
8.[单选题] 语句cout << setiosflags(ios::scientific) << setprecision(4) << a << endl; 中setprecision(4)的含义是( )
A. 设置输出域宽为4
B. 设置用八进制输出数据
C. 设置浮点数的输出精度为4
D. 设置输出数据的间距为4
答:————
9.[单选题] C++源程序的扩展名为( )。
A. .c
B. .cpp
C. .c++
D. .cplus
答:————
10.[单选题] 若有语句char a[]= "test";则数组a[]中共有( )个变量。
A. 3
B. 4
C. 5
D. 0
答:————
11.[单选题] 函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( )。
A. 1
B. 2
C. 4
D. 5
答:————
12.[单选题] 假定一个类的构造函数为A(int aa,int bb) {a=aa--;b=a*bb;},则执行A x(4,5);语句后,x.a和x.b的值分别为( )。
A. 3和15
B. 4和20
C. 5和4
D. 20和5
答:————
13.[单选题] 若有语句char a[]= "test";int b=strlen(a);则执行语句后b的值为( )。
A. 3
B. 4
C. 5
D. 0
答:————
14.[单选题] 说明语句在某一个类定义、函数定义或复合语句中的变量被称为( )
A. 全局变量
B. 局部变量
C. 形式变量
D. 实际变量
答:————
15.[单选题] 如不希望函数返回任何值,则可以将函数的返回值定义为( )
A. int
B. 0
C. void
D. return
答:————
16.[单选题] 有如下语句 int i=1; do {i++; }while(i则程序执行时循环执行( )次。
A. 0
B. 8
C. 9
D. 10
答:————
17.[单选题] 下列标识符不合法的是( )
A. a1
B. tex_1
C. _sum
D. 2word
答:————
18.[单选题] ( )是表示换行的转义字符
A. \f
B. \\
C. \n
D. \b
答:————
19.[判断题] typedef是用来定义一些C++中没有的新数据类型。
A.T
B.F
答:————
20.[判断题] 指针指向的内存地址可以改变,与之类似,引用指向的变量也可以改变。
A.T
B.F
答:————
21.[判断题] 结构体的默认访问权限为public,而类中的默认访问权限为protected。
A.T
B.F
答:————
22.[判断题] C++语言中,函数的声明和函数的定义必须在同一个源文件内。
A.T
B.F
答:————
23.[判断题] 当一个函数体内定义的局部变量和全局变量同名时,程序会优先选择使用全局变量。
A.T
B.F
答:————
24.[判断题] 编译错误属于异常,可以抛出。
A.T
B.F
答:————
25.[判断题] 在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。
A.T
B.F
答:————
页:
[1]