更多“下列常量说明中,符合语法的是()。A、CONST color=redB、CONST const=10*5C、CONST xl:=3.9D、CONST color=”abcd””相关问题
  • 第1题:

    ( 18 ) 下列语句中,错误的是

    A ) const int buffer=256;

    B ) const double *point;

    C ) int const buffer=256;

    D ) double * const point;


    正确答案:D

  • 第2题:

    ( 28 )有如下程序:

    #include<iostream>

    using namespace std;

    class MyClass{

    public:

    MyClass(int x):val(x) {}

    void Print() const {cout<<"const:val="<<val<<'\t';}

    void Print(){cout<<"val="<<val<<'t';}

    private:

    int val;

    };

    int main(){

    const MyClass obj1(10);

    MyClass obj2(20);

    obj1.Print();

    obj2.Print();

    return 0;

    }

    程序的输出结果是

    A ) val=10 const:val=20

    B ) const:val=10 const:val=20

    C ) const:val=10 val=20

    D ) val=10 val=20


    正确答案:C

  • 第3题:

    在VB中,以下关于符号常量的声明正确的是 ( )A.Const TAG as StringB.Const TAG as String=&qu

    在VB中,以下关于符号常量的声明正确的是 ( )

    A.Const TAG as String

    B.Const TAG as String="Visual Basic"

    C.Public TAG as String="Visual"

    D.Dim TAG as String


    正确答案:B

  • 第4题:

    关于const常量定义,下面正确的使用方式是()

    A.

    const Pi float64 = 3.14159265358979323846const zero = 0.0

    B.

    const (size int64 = 1024eof = -1 )

    C.

    const (ERR_ELEM_EXIST error = errors.New("element already exists")ERR_ELEM_NT_EXIST error = errors.New("element not exists"))

    D.

    const u, v float32 = 0, 3 const a, b, c = 3, 4, "foo"


    参考答案:ABD

  • 第5题:

    下列语句中,错误的是( )。

    A.const int buffer:256;

    B.const int temp;

    C.const double*point;

    D.const double*rt=new double(5.5);


    正确答案:B
    eonst是一个C++语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。限定符声明变量只能被读,必须初始化:,B选项中没有初始化,C选项为指向常量的指针,定义时初始化与否均可,如果是const*doublepoint形式,则为常指针,必须在定义时进行初始化,A、c、D都正确。

  • 第6题:

    What do the following declarations mean?

    a) const int a;

    b) int const a;

    c) const int *a;

    d) int * const a;

    e) int const * a const;


    正确答案:

     

  • 第7题:

    下列定义中p指向的地址可更改,但*p不能够更改的是

    A.const int *p;
    B.int * const p;
    C.const int *const p;
    D.int *p;

    答案:A
    解析:
    const int *p;是只能改变指针地址,int * const p;是只能改变*p的内容,const int *const p;是指针的地址和*p的内容都不能改变,int *p;是两者都能改变。

  • 第8题:

    下列关于const限定符的说法中,错误的是()。

    • A、const限定符是左结合的,即它修饰在它左边的类型
    • B、在说明const变量时,必须对该变量进行初始化
    • C、与宏定义符号常量的区别是,const将产生一个具有类型的符号
    • D、const变量是常量变量,所以一个const变量可以被多次赋予不同的常量

    正确答案:D

  • 第9题:

    在VB语言中,下列常量说明语句正确的是()。

    • A、Const PI As Single=3.14
    • B、Dim a As Integer=15
    • C、Const PI=3.14 As single
    • D、Dim a=15 As Integer

    正确答案:A

  • 第10题:

    以下定义常量不正确的语句是()

    • A、Const Num As Integer=200
    • B、Const  Num1 As Long=200, Sstr$="World"
    • C、Const Sstr$="World"
    • D、Const Num$=#World#

    正确答案:D

  • 第11题:

    以下各项中,不是字符串常量的是()。

    • A、Const a As Single=10.5
    • B、Const a As Double=Cos(10.5)
    • C、Const a="abc"
    • D、Const a As Integer=10.5

    正确答案:B

  • 第12题:

    单选题
    下列关于const限定符的说法中,错误的是()。
    A

    const限定符是左结合的,即它修饰在它左边的类型

    B

    在说明const变量时,必须对该变量进行初始化

    C

    与宏定义符号常量的区别是,const将产生一个具有类型的符号

    D

    const变量是常量变量,所以一个const变量可以被多次赋予不同的常量


    正确答案: B
    解析: 暂无解析

  • 第13题:

    下列语句中错误的是( )。

    A.const int a;

    B.const int a=10;

    C.const int*point=0;

    D.const int*point=new int(10);


    正确答案:A
    解析:此题考查的是符号常量的概念。符号常量必须在声明的同时赋初值,故选项A)错误。

  • 第14题:

    VB中定义常量的语法正确的( )

    A.常量名[AS类型]

    B.常量名[AS类型]=表达式

    C.Const常量名[AS类型]

    D.Const常量名[AS类型]=表达式


    正确答案:D

  • 第15题:

    下列的符号常量定义中,错误的定义是( )。

    A、const M=10;

    B、const int M=20;

    C、const char ch;

    D、const bool mark=true;


    参考答案C

  • 第16题:

    要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为( )。

    A.const char *p=”ABCD”;

    B.char const *p=”ABCD”;

    C.char *const p=”ABCD”;

    D.const char *const p=”ABCD”;


    参考答案:D

  • 第17题:

    下列符号常量的声明中,______ 是不合法的。

    A.Const a As Single =1.1

    B.Const d As Integer =“12”

    C.Const b As Double = Sin(1)

    D.Const c As String = “OK”


    正确答案:B

  • 第18题:

    下列符号常量的声明中,不合法的是

    A.Const a As Single=1.1

    B.Const a="OK"

    C.Const a As Double=Sin(1)

    D.Const a As Integer="12"


    正确答案:C
    解析:在用Const定义符号常量时,格式是:Const常量名=表达式[,常量名=表达式]……,其中常量名中可以用类型说明符,需要注意的是,“表达式”中不能使用字符串连接运算符、变量及用户定义的函数或者内部函数。

  • 第19题:

    关于const关键字说法错误的是()

    • A、const关键字可以修饰对象和成员函数
    • B、const对象不能被修改
    • C、const成员函数不能修改类数据成员
    • D、const可以用于说明类

    正确答案:D

  • 第20题:

    下列符号常量的声明中,()是不合法的。

    • A、Const  a  As  Single = 1.1        
    • B、Const  a  As  Integer = “12”
    • C、Const  a  As  Double = Sin(1)     
    • D、Const  a =”OK”

    正确答案:C

  • 第21题:

    在下列的标识符常量的定义语句中,错误的定义语句是()。

    • A、const double PI=3.14159;
    • B、const int N=20;
    • C、const char ch;
    • D、const bool mark=true;

    正确答案:C

  • 第22题:

    若有类W说明class W{int a;public:voidfConst(int&)const;};,则函数fConst的正确定义是()

    • A、void W::fConst(int&k)const{k=a;}
    • B、void W::fConst(int&k)const{k=a++;}
    • C、void W::fConst(int&k)const{cin>>a;}
    • D、void W::fConst(int&k)const{a=k;}

    正确答案:A

  • 第23题:

    单选题
    下列常量说明中,符合语法的是()。
    A

    CONST color=red

    B

    CONST const=10*5

    C

    CONST xl:=3.9

    D

    CONST color=”abcd”


    正确答案: D
    解析: 暂无解析