1 / 33
文档名称:

C++选择题.docx

格式:docx   大小:101KB   页数:33页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:C++选择题
C++选择题
C++选择题




C++的关键字

类名

对象名

函数名



有如下程序:

#include <iostream> using namespace std; class Complex{ double re, im; public:


Complex(double r, double i) : re(r), im(i) { } double real() const { return re; }
double image() const { return im; }

Complex& operator += (Complex a) { re += ;

im += ;

return *this;

} };

ostream& operator << (ostream& s, const Complex& z) {

return s<< ’ ( ’<<()<< ’, ’<<()<< ’) ’ ; }

int main() {

Complex x(1,-2), y(2,3);

cout << (x+=y) << endl;

return 0;

}

执行这个程序的输出结果是

(1,-2)

(2,3)

(3,5)

(3,1 )










2. 执行如下的程序段后,输出结果是 ( ) 。
C++选择题
C++选择题
C++选择题





( ’* ’); (6); ( ’#’ );

cout << 123 << endl;

###123

123###

***123

123***



在进行完任何 C++流的操作后,都可以用 C++流的有关成员函数检测流的状态; 其中只能用于检测输入流状态的操作函数名称是()

fail eof bad good


4. 在 C++语言中,打开一个文件就是将这个文件与一个( )建立关联。

结构





对象



下面关于 C++流的叙述中,正确的是( )。 cin 是一个输入流对象

可以用 ifstream 定义一个输出流对象

执行语句序列 char *y="PQMN"; cout<<y; 将输出字符串 "PQMN"

的地址

执行语句序列 char x[80]; (x,80); 时,若键入 Happy new year

则 x 中的字符串是 "Happy"



在说明语句 :int *f();中 , 标识符 f 代表的是 ().

一个用于指向整型数据的指针变量一个用于指向一维数组的行指针一个用于指向函数的指针变量

一个返回值为指针型的函数名

有如下函数模板定义:
C++选择题
C++选择题
C++选择题





template <class T> T func(T x, T y) { return x*x+y*y; } 在下列对 func 的调用中,错误的是( )。

func(3, 5);

func, ;

func (3, ;

func<int>(3, ;

在下列函数原型中,可以作为类 AA构造函数的是( )。

void AA(int);

int AA( );

AA(int)const;

AA(int);



有如下函数模板定义:

template <class T>

T func(T x,T y){ return x*x+y*y;}

在下列对 func 的调用中,错误的是( )。

func(3,5);

func,;

func(3,;

func<int>(3,;



9. 有如下函数模板 template<class T>T square(T x){ return x* x;} 其中 T 是

函数形参

函数实参

模板形参

模板实参



10. 在 C++中,用于实现运行时多态性的是( )。

内联函数

重载函数

模板函数

虚函数
C++选择题
C++选择题
C++选择题






11.#include <iostream>
C++选择题
C++选择题
C++选择题





using namespace std;

class A{

public:

virtual void

分享好友

预览全文

C++选择题.docx

上传人:大于振 2021/12/5 文件大小:101 KB

下载得到文件列表

C++选择题.docx

相关文档