面向对象程序设计

欢迎参加本次考试,祝你考得好成绩

Q1:姓名

no_show

Q2:学号

选项1

Q3:签名

A1

Q4:下面的哪个保留字不能作为函数的返回类型?

new
void
int
long

Q5:程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( )符号作为分隔符

空格或逗号
逗号或回车
空格或回车
逗号或分号

Q6:关于C++与C语言的关系的描述中,( )是错误的

C语言是C++的一个子集
C语言与C++是兼容的
C++对C语言进行了一些改进
C++和C语言都是面向对象的

Q7:用来说明类中公有成员的关键字是

private
protected
public
friend

Q8:下列字符串中不能作为 C++标识符使用的是

WHILE
9stars
user
_lvar

Q9:下列控制格式输入输出的操作符中,能够设置浮点数精度的是

setprecision
setw
setwfill
showpoint

Q10:执行语句序列时,若键盘输入 1,则屏幕显示 int n; cin>>n: switch(n){ case 1: case 2:cout<<’1’; case 3: case 4:cout<<’2’;break; default:cout<<’3’;

1 2
1
2
1 2 3

Q11:有如下函数定义: void func (int a,int&b) {a++; b++;} 若执行代码段: int x=0 ,y=1 func(x,y); 则变量 x 和 y 值分别是( )

0 和 1
1 和 1
0 和 2
1 和 2

Q12:【输入样例】5 5 【输出结果】 ( ) #include using namespace std; int a,b; cin>>a>>b: if(a

1
0
-1
无结果

Q13:下列是字符型的是

'A'
"AB"
'AB'
"a

Q14:上述代码的运算结果,正确的是: int a=4; int b=2; a=3; cout

6
7
8
5

Q15:下列标识符命名正确的是:

4name
Na me
name4
na.me

Q16:下列正确的是: var a=3.9; var b=3.1; cout<<(a>b ? a:b)

3.1
3.9
7.0
0.8

Q17:上述代码的运算结果,正确的是: int a=4; int b=3; cout

6
7
8
1

Q18:下列各运算符中,?优先级最低。

Q19:在C++ 中,/**/和//都是注释

Q20:在double型常量表示中,E15是错误的

Q21:类有三种继承方式,分别是公有继承、私有继承、保护继承

Q22:如果类A继承了类B,则类A称为基类,类B称为派生类

Q23:用于输出表达式值的标准输出流对象是cin

Q24:在C++程序中使用基本输入与输出流时需要包含的头文件名是iostream

Q25:在循环体中,如果我想退出本次循环,但继续执行下一次的循环,那么我应该使用的语句是break

Q26:C++语言提供的基本控制结构可以分为 3 种类型:顺序结构、循环结构、分支结构

Q27:设有定义语句:int a=12;,则表达式 a*=2+3 的运算结果是80

问卷网
面向对象程序设计
关于
1年前
更新
0
频次
27
题目数
分享