位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++2014年全国计算机等级《二级C++》考前押密试卷(2)

有如下说明:int a[10]={1,2,3,4,5,6,7,8,9,10},* P=a; 则数值为9的表达式是( )。

发布时间:2024-07-09

A.*P+9

B.木(P+8)

C.*P+=9

D.P+8

试卷相关题目

  • 1下列运算符中,在c++语言中不能重载的是( )。

    A.*

    B.>=

    C.::

    D./

    开始考试点击查看答案
  • 2下列语句中,错误的是(  )。

    A.const int buffer=256;

    B.const double*point;

    C.int const buffer=256;

    D.double*eonst point:

    开始考试点击查看答案
  • 3不能作为重载函数的调用的依据是(  )。

    A.参数个数

    B.参数类型

    C.函数类型

    D.函数名称

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

    A.栈是“先进先出”的线性表

    B.队列是“先进后出”的线性表

    C.循环队列是非线性结构

    D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

    开始考试点击查看答案
  • 5字面常量42、4.2、42L的数据类型分别是(  )。

    A.long,double、int

    B.lon9、float、int

    C.int、double、long

    D.int、float、long

    开始考试点击查看答案
  • 6执行下列语句段后,输出字符“*”的个数是( )。for(int i=50;i>1;i-=2)Cout<<'*':

    A.24

    B.25

    C.26

    D.50

    开始考试点击查看答案
  • 7算法的有穷性是指( )。

    A.算法程序的运行时间是有限的

    B.算法程序所处理的数据量是有限的

    C.算法程序的长度是有限的

    D.算法只能被有限的用户使用

    开始考试点击查看答案
  • 8下面关于break语句的描述中,不正确的是( )。

    A.break可以用于循环体内

    B.break语句可以在for循环语句中出现多次

    C.break语句可以在switch语句中出现多次

    D.break语句可用于if条件判断语句内

    开始考试点击查看答案
  • 9有如下类定义:class Point{int xx.yy;public:Point():xx(0),yy(0){}Point(int x,int Y=0):xx(X),YY(Y){}};若执行语句Point a(2),b[3],幸c[4];则Point类的构造函数被调用的次数是(  )。

    A.2次

    B.3次

    C.4次

    D.5次

    开始考试点击查看答案
  • 10有如下程序:#includeusing namespace std;class Basel{public:BaseI(int D.{cout<<D;}一Basel(){}};class Base2{public:Base2(int D.{tout<<D;}~Base2(){}};class Derived:public Basel,Base2{public:Derived(int a,int b,int c,int D.:Basel(B.,Base2(A.,bl(D.,b2(C.{}private:int bl:int b2:};int main(){Derived d(1,2,3,4);return 0;}执行这个程序的输出结果是(  )。

    A.1234

    B.2134

    C.12

    D.21

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