位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++2010年全国计算机等级考试二级C++模拟试题(10)&笔试部分

拷贝构造函数的参数一般是(    )

发布时间:2024-07-09

A.某对象名

B.某对象成员名

C.某对象的引用名

D.指向对象的指针名

试卷相关题目

  • 1以下对C++语言函数的有关描述中,正确的是(    )

    A.在C++语言中调用函数,只能把实参的值传给形参,形参的值不能传送给实参

    B.C++语言函数既可以嵌套定义又可以递归调用

    C.函数必须无返回值,否则不能使用函数

    D.函数必须有返回值,返回值类型不定

    开始考试点击查看答案
  • 2有如下说明int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是(    )

    A.*p+9

    B.*(p+8)

    C.*p+=9

    D.p+8

    开始考试点击查看答案
  • 3对表达式for(表达式1;;表达式3)可理解为(    )

    A.for(表达式1;0;表达式3)

    B.for(表达式1;1;表达式3)

    C.for(表达式1;表达式3)

    D.for(;;表达式3)

    开始考试点击查看答案
  • 4设有int x=11;,则表达式(x++*2/3)的值是(    )

    A.7

    B.8

    C.11

    D.12

    开始考试点击查看答案
  • 5每个C++程序中都必须有且仅有一个(    )

    A.类

    B.预处理命令

    C.主函数

    D.语句

    开始考试点击查看答案
  • 6下面这个程序的结果是(    )#includeclass A{ private:int a;public:void seta();int geta();};void A::seta(){ a=1;}int A::gate(){ return a;}class B{ private:int a;public:void seta();int geta();};void B::seta(){a=2;}int B::geta(){return a;}class C:public A,public B{ private:int b;public:void display();};void C::display(){ int b=geta();cout<<B;}< p>void main()C c;c.seta();c.display();}

    A.1

    B.2

    C.随机输出1或2

    D.程序有错

    开始考试点击查看答案
  • 7对于模板定义关键字class和typename说法不正确的是(    )

    A.程序中的class并不能都替换为typename

    B.class和typename都可互相替换

    C.程序中的typename都能替换为class

    D.程序中的部分class可以替换为typename

    开始考试点击查看答案
  • 8以下程序的输出结果是(    )#includelong fun(int n){ long s;if(n==1||n==2)s=2;else s=n-fun(n-1);return s; }void main(){ cout<<FUN(3);}< p>

    A.1

    B.2

    C.3

    D.4

    开始考试点击查看答案
  • 9有如下程序#includevoid main(){ char ch[2][5]={″6937″,″8254″},*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>′′;j+=2) s=10*s+p[i][j]-′0′; cout<<S;}< p>该程序的输出结果是

    A.69825

    B.63825

    C.6385

    D.693825

    开始考试点击查看答案
  • 10以下程序的输出结果是(    )#includevoid main(){ char x=040;cout<<(x<<1);}

    A.100

    B.80

    C.64

    D.32

    开始考试点击查看答案
返回顶部