大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > C++技巧 > 2013年计算机二级C++模拟试题及答案(8)

2013年计算机二级C++模拟试题及答案(8)(4)

关键词:计算机二级C++考试考试真题模拟题  阅读(1763) 赞(17)

[摘要]本文是2013年计算机二级C++模拟试题及答案,与大家分享。


31.下面关于模板的描述,错误的是

A)函数模板和类模板的参数可以是任意的数据类型

B)类模板不能直接使用,必须先实例化为相应的模板类,然后定义了模板类的对象后才能使用

C)函数模板不能直接使用,需要实例化为模板函数后才能使用

D)类模板的成员函数都是模板函数

【参考答案】 A

32.语句ofstream f("SALARY.DAT",ios::app|ios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且

A)若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件

B)若文件存在,将其置为空文件;若文件不存在,打开失败

C)若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件

D)若文件存在,打开失败;若文件不存在,建立一个新文件

【参考答案】 A

33.下面程序的运行结果是

#include

void main()

{ int num=1;

int &ref=num;

ref=ref+2;

cout <

num=num+3;

cout <

A)13

B)16

C)36

D)33

【参考答案】 C

34.下面程序的运行结果是

#include

void fun(int *a,int *b)

{

int x=*a;

*a=*b; *b=x;

cout<<*a<<*b<<" ";

}

void main()

{ int x=1, y=2;

fun(&x,&y);

cout<

A)1212

B)1221

C)2112

D)2121

【参考答案】 D

35.下列程序的运行结果为

#include

int i=0;

class A{

public:

A(){i++;} };

void main()

{ A a,b[3],*c;

c=b;

cout<

A)2

B)3

C)4

D)5

【参考答案】 C

二、填空题

(1)数据结构分为逻辑结构与存储结构,线性链表属于 【1】 。

【参考答案】

【1】存储结构

(2)在面向对象方法中,类之间共享属性和操作的机制称为 【2】 。

【参考答案】

【2】继承

(3)耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内各成分之间的联系。

【参考答案】

【3】内聚

相关C++技巧推荐

    暂时没有相关推荐



    相关评论