位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++2013年9月全国计算机等级《二级C++》上机模考试卷(8)

手机扫码关注微信
随时随地刷题

二级二级C++2013年9月全国计算机等级《二级C++》上机模考试卷(8)

推荐等级:
  • 卷面总分:0分
  • 试卷类型:模拟试题
  • 测试费用:¥5.00
  • 试卷答案:
  • 练习次数:0
  • 作答时间:0分钟

试卷介绍

试卷预览

  • 11若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为(  )。

    A.a

    B.A

    C.a{}

    D.AA:a{}

    开始考试练习点击查看答案
  • 12算法的空间复杂度是指(  )。

    A.算法程序的长度

    B.算法程序中的指令条数

    C.算法程序所占的存储空间

    D.算法执行过程中所需要的存储空间

    开始考试练习点击查看答案
  • 13有下列程序:#includestructst{intx,Y,date[2]={1,10,2,20};voidmain(  ){structst*p=date;printf("%d,",p->y);printf("%d\n",(++p)->x);}程序的运行结果是(  )。

    A.10,1

    B.20,1

    C.10,2

    D.20,2

    开始考试练习点击查看答案
  • 14有如下程序:#includedusingnamespacestd;classTestClass{private:intX,y;public:TestClass(inti,intj){x=i;y=j;}voidprint(){cout<<"printl"<<endl;}voidprint()const{cout<<"print2"<intmain(){constTestClassa(1,2);print();return0;}该程序运行后的输出结果是(  )。

    A.printl

    B.print2

    C.printlprint2

    D.程序编译时出错

    开始考试练习点击查看答案
  • 15有以下类定义:classMyClass{private:intid;chargender;char*phone;public:MyClass():id(0),gender('#'),phone(NULl){}MyClass(intn0,charge='#',char*ph=NULL){id=no;gender=ge;phone=ph;}};下列类对象定义语句中错误的是(  )。

    A.MyClassmyObj;

    B.MyClassmyObj(11,"13301111155");

    C.MyClassmyObj(12,'m');

    D.MyClassmyObj(12);

    开始考试练习点击查看答案
  • 16有下列程序:#includevoidmain(  ){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){Case0:a++;break;case1:b++break;}case2:a++;b++;break;case3:a++;b++;}printf(”a=%d,b=%dn”,a,b);}程序的运行结果是(  )。

    A.a=1,b=0

    B.a=2,b=2

    C.a=1,b=1

    D.a=2,b=1

    开始考试练习点击查看答案
  • 17若变量已正确定义并赋值,以下符合C++语言语法的表达式是(  )。

    A.a:=b+1

    B.a=b=c+2

    C.intl8.5%3

    D.a=a+7=c+b

    开始考试练习点击查看答案
  • 18计算机能直接执行的程序是(  )。

    A.源程序

    B.目标程序

    C.汇编程序

    D.可执行程序

    开始考试练习点击查看答案
  • 19要定义整型数组x,使之包括初值为0的3个元素,下列语句中错误的是(  )。

    A.intx[3]={0,0,0};

    B.intx[]={0};

    C.staticintx[3]={0);

    D.intx[]={0,0,0};

    开始考试练习点击查看答案
  • 20有下列程序:#includeintfun(intx,inyy){if(x==y)return(x);elsereturn((x+y)/2);}voidmain(){inta=4,b=5,C=6;printf("%d\n",fun(2*a,fun(b,c)));}程序运行后的输出结果是()。

    A.3

    B.6

    C.8

    D.12

    开始考试练习点击查看答案
 2/4   首页 上一页 1 2 3 4 下一页 尾页
返回顶部