订单查询
首页 其他文档
全国计算机等级考试历年真题及答案
大小:479.69KB 29页 发布时间: 2024-01-12 11:48:23 7.17k 6.2k

A)void Fun(int x=0,int y=0);

B)void Fun(int x,int y);

C)void Fun(int x,int y=0);

D)void Fun(int x=0,int y);

(18)已知程序中已经定义了函数test,其原型是int test(int,int,int);,则下列重载形式中正确的是

A)char test(int,int,int);

B)double test(int,int,double);

C)int test(int,int,int=0);

D)float test(int,int,float=3.5F);

(19)有以下程序

#include

int i=0;

void fun()

{{

static int i=1;

std::cout<

}

std::cout<

}

int main()

{

fun();fun();

return 0;

}

程序执行后的输出结果是

A)1,2,1,2,B)1,2,2,3,C)2,0,3,0,D)1,0,2,0,

(20)已知函数f的原型是:void f(int*a,long&b);变量v1、v2的定义是:int v1;long v2;,正确的调用语句是

A)f(v1,&v2);B)f(v1,v2);

C)f(&v1,v2);D)f(&v1,&v2);

(21)有以下类定义

class MyClass

{

public:

MyClass(){cout<<1;}

};

则执行语句MyClass a,b[2],*p[2];后,程序的输出结果是

A)11 B)111 C)1111 D)11111

(22)关于友元,下列说法错误的是

A)如果类A是类B的友元,那么类B也是类A的友元

B)如果函数fun()被说明为类A的友元,那么在fun()中可以访问类A的私有成员

我们采用的作品包括内容和图片全部来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
Copyright @ 2016 - 2024 经验本 All Rights Reserved 版权所有 湘ICP备2023007888号-1 客服QQ:2393136441