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

程序中有语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组a的前5个元素。由此可知,变量P的定义及初始化语句是(  )。

发布时间:2024-07-09

A.int*p=a;

B.intp=a;

C."p=a;

D.p=a;

试卷相关题目

  • 1下列关于C++函数的说明中,正确的是(  )。

    A.内联函数就是定义在另一个函数体内部的函数

    B.函数体的最后一条语句必须是return语句

    C.标准C++要求在调用一个函数之前,必须先声明其原型

    D.编译器会根据函数的返回值数型和参数表来区分函数的不同重载形式

    开始考试点击查看答案
  • 2软件(程序)调试的任务是(  )。

    A.诊断和改正程序中的错误

    B.尽可能多地发现程序中的错误

    C.发现并改正程序中的所有错误

    D.确定程序中错误的性质

    开始考试点击查看答案
  • 3与语句cout<

    A.cout<<'\n';

    B.cout<<'\12';

    C.cout<<'\xA';

    D.cout<<'\0';

    开始考试点击查看答案
  • 4有如下程序:#includeusingnamespacestd;classTest(public:Test(  ){}Test(constTest8Lt){cout<<1;}};Testfun(Test&u){Testt=U;returnt;}intmain(  ){Testx,y;x=fun(y);return0;}运行这个程序的输出结果是(  )。

    A.无输出

    B.1

    C.1l

    D.111

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

    A.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的

    B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构

    C.顺序存储结构能存储有序表,链式存储结构不能存储有序表

    D.链式存储结构比顺序存储结构节省存储空间

    开始考试点击查看答案
  • 6以下程序的输出结果是(  )。min(  ){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--:}i+=11;a+=i;}cout<<a<}

    A.21

    B.32

    C.33

    D.11

    开始考试点击查看答案
  • 7设有程序段:intk=10。while(k=O)k=k-1;则下面描述中正确的是(  )。

    A.循环执行10次

    B.无限循环

    C.循环体语句一次也不执行

    D.循环体语句执行一次

    开始考试点击查看答案
  • 8有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:publicXX{intydata;public:YY(intm=0,intn=O):XX(m),ydata(n){}};YY类的对象包含的数据成员的个数是(  )。

    A.1

    B.2

    C.3

    D.4

    开始考试点击查看答案
  • 9下列关于类模板的描述中,错误的是(  )。

    A.类模板的成员函数都是模板函数

    B.可以为类模板参数设置默认值

    C.类模板描述了一组类

    D.类模板中只允许有一个类型参数

    开始考试点击查看答案
  • 10有以下程序:#includeusingnamespaeestd;classMyClass{public:MyClass(intn){number=n;}//拷贝构造函数MyClass(MyClass&other){number=other.number;}~MyClass(){}private:intnumber;};MyClassfun(MyClassp){MyClasstemp(p);returntemp;}intmain(){MyCIassobj1(10),obj2(O);MyClassobj3(obj1);obj2=fun(obj3);return0;程序执行时,MyClass类的拷贝构造函数被调用的次数是(  )。

    A.5

    B.4

    C.3

    D.2

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