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

下列程序的输出结果为(  )。#includeclassTestClass{public:TestClass(){val++;}static,intval;};intTestClass::val=0;voidmain(){TestClasscsl;cout<<csl.val<<"";TestClasscs2;TestClasscs3,cs4;cout<<cs2.val<}

发布时间:2024-07-09

A.O3

B.13

C.14

D.24

试卷相关题目

  • 1下列叙述中正确的是(  )。

    A.软件测试应该由程序开发者来完成

    B.程序经调试后一般不需要再测试

    C.软件维护只包括对程序代码的维护

    D.以上三种说法都不对

    开始考试点击查看答案
  • 2下列叙述中正确的是(  )。

    A.全局变量的作用域一定比局部变量的作用域范围大

    B.静态类别变量的生存期贯穿于整个程序的运行期间

    C.函数的形参都属于全局变量

    D.未在定义语句中赋初值的aut0变量和static变量的初值都是随机值

    开始考试点击查看答案
  • 3下列关于虚基类的描述,错误的是(  )。

    A.设置虚基类的目的是为了消除二义性

    B.虚基类的构造函数在非虚基类之后调用

    C.若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用

    D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数

    开始考试点击查看答案
  • 4有如下程序:#includeusingnamespacestd;classPoint{intX,Y;publicpoint(intx1=0,inty1=O)tx(x1),y(y1){}intget(){returnx+y;}};classCircle{pointcenter;intradius;publiccircle(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设有定义charstr[80];以下不能将输入数据first\nsecond\n读取到数组str中的语句是(  )。

    A.cin.get(str,strlen(str));

    B.cin.getline(str,strlen(str));

    C.cin>>str;

    D.cin.read(str,strlen(str));

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