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

若有定义语句“charS[10]="1234567\0\0";”,则strlen(s)的值是(  )。

发布时间:2024-07-09

A.7

B.8

C.9

D.10

试卷相关题目

  • 1若PAT是一个类,则程序运行时,语句“PAT(*ad){3};”调用PAT的构造函数的次数是(  )。

    A.0

    B.1

    C.2

    D.3

    开始考试点击查看答案
  • 2设有定义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));

    开始考试点击查看答案
  • 3有如下程序:#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

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

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

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

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

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

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

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

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

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

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

    开始考试点击查看答案
  • 6若MyClass是一个类名,其有如下语句序列:MyClassc1,*c2;MyClass*c3=newMyClass;MyClass&amp;c4=c1;上面的语句序列所定义的类对象的个数是(  )。

    A.1

    B.2

    C.3

    D.4

    开始考试点击查看答案
  • 7下列字符串中可以用作C++标识符的是(  )。

    A.2009var

    B.goto

    C.test-2009

    D.123

    开始考试点击查看答案
  • 8以下不能正确创建输出文件对黎并使其与磁盘文件相关联的语句是(  )。

    A.ofstreammyfile;myfile.open("d:ofile.txt");

    B.ofstream*myfile=newofstream;myfile->open("d:ofile.txt”);

    C.ofstreammyfile("d:ofile.txt");

    D.ofstream*myfile=new("d:ofile.txt");

    开始考试点击查看答案
  • 9对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是(  )。

    A.冒泡排序为n/2

    B.冒泡排序为n

    C.快速排序为n

    D.快速排序为n(n-1)/2

    开始考试点击查看答案
  • 10下列关于纯虚函数与抽象类的描述巾,错误的是(  )。

    A.纯虚函数是一种特殊的虚函数,它没有具体的实现

    B.抽象类是指具有纯虚函数的类

    C.一个基类声明了纯虚函数,该基类的派生类一定不是抽象类

    D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出

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