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

以下程序的输出结果是(  )。voidmain(  ){inta=4,b=5,c=0,d;d=!a&&!b‖!c;cout<<d<}

发布时间:2024-07-09

A.1

B.0C.非0的数D.-1

试卷相关题目

  • 1下列各组类型声明符中,含义相同的一组是(  )。

    A.unsignedlongint和long

    B.signedshort和short

    C.unsignedshort和short

    D.shortint和int

    开始考试点击查看答案
  • 2类模板templateclassX{…},其中友元函数f对特定类型T(如int),使函数f(x)成为x模板类的友元,则其说明为(  )。

    A.friendvoidf();

    B.friendvoidf(x);

    C.friendvoidA::f();

    D.friendvoidC::f(x);

    开始考试点击查看答案
  • 3下列枚举类型的定义中,包含枚举值3的是(  )。

    A.enumtest{RED,YELLOW,BLUE,BLACK};

    B.enumtest{RED,YELLOW=4,BLUE,BLACK);

    C.enumtest{RED=-1,YELLOW,BLUE,BLACK};

    D.enumtest{RED,YELLOW=6,BLUE,BLACK);

    开始考试点击查看答案
  • 4有如下程序:#includeusingnamespacestd;classPoint{intX,y;public:Point(intx1=0,inty1=0):X(x1),y(y1){}intget(){returnx+y;}};classCircle{Pointcenter;intradius;public:Circle(intCX,intcy,intr):center(CX,cy),radius(r){}intget(){returncenter.get()+radius;}};intmain(){Circlec(3,4,5);cout<<c.get()<return0;}运行时的输出结果是(  )。

    A.5

    B.7

    C.9

    D.12

    开始考试点击查看答案
  • 5下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他3条语句不同,该语句是(  )。

    A.cout<

    B.tout<

    C.cout<

    D.tout<开始考试点击查看答案

  • 6下列关于运算符重载的描述中,正确的是(  )。

    A.运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符

    B.一元运算符只能作为成员函数重载

    C.二元运算符重载为非成员函数时,参数表中有一个参数

    D.C++中可以重载所有的运算符

    开始考试点击查看答案
  • 7有如下四个语句:①cout<<'A'<<seifill('*')<<left<<setw(7)<<'b'<②cout<<setfill('*')<<left<<setw(7)<<'a'<<'b'<③cout<<'A'<<serfill('*')<<right<<setw(7)<<'b'<④cout<<setfill('*')<<right<<setw(7)<<'a'<<'b'<其中能显示A******B的是(  )。

    A.①和③

    B.①和④

    C.②和③

    D.②和④

    开始考试点击查看答案
  • 8下列代码段声明了3个类:classPerson{);classStudent:publicPerson{};classUndergraduate:Student{);下列关于这些类之间关系的描述中,错误的是(  )。

    A.类Person是类Undergraduate的基类

    B.类Undergraduate从类Student公有继承

    C.类Student是类Person的派生类

    D.类Undergraduate是类Person的派生类

    开始考试点击查看答案
  • 9下列选项中不属于软件生命周期开发阶段任务的是(  )。

    A.软件测试

    B.概要设计

    C.软件维护

    D.详细设计

    开始考试点击查看答案
  • 10有如下程序:#includeusingnamespacestd;voidf1(int&X,int&y){intz=x;x=y;y=z;}voidf2(intX,inty){intz=x;x=y;y=z;}intmain(){intx=10,y=26;f1(x,y);f2(x,y);cout<<y<return0;}运行时的输出结果是(  )。

    A.10

    B.16

    C.26

    D.36

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