如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样()。A.可以缩短程序代码的长度B.便于进行编译过程的优化C.可以加快程序的运行速度D.便于修改此常数并提高可读性

题目

如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样()。

A.可以缩短程序代码的长度

B.便于进行编译过程的优化

C.可以加快程序的运行速度

D.便于修改此常数并提高可读性


相似考题
更多“如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样()。A.可以缩短 ”相关问题
  • 第1题:

    以下叙述中正确的是()

    A、使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值

    B、使用const定义的常量名有类型之分,其值在程序运行时是不可改变的

    C、在程序中使用内置函数使程序的可读性变差

    D、在定义函数时可以在形参表的任何位置给出缺省形参值


    参考答案:B

  • 第2题:

    ●如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,原因是 (16)。

    (16)

    A.可以缩短程序代码的长度

    B.便于进行编译过程的优化

    C.可以加快程序的运行速度

    D.便于修改此常数并提高可读性


    正确答案:D

  • 第3题:

    ● 如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样 (13)。

    A.可以缩短程序代码的长度

    B.便于进行编译过程的优化

    C.可以加快程序的运行速度

    D.便于修改此常数并提高可读性


    正确答案:D

  • 第4题:

    程序中将多处使用的同一个常数定义为常量,其目的是为了______。

    A.提高程序的运行速度

    B.提高程序的可读性以及可维护性

    C.缩短源程序代码长度

    D.便于进行程序测试


    正确答案:B
    解析:常量是对程序运行过程中不能修改的值所起的一个名字。它能在编码时,让人一目了然,提高了程序的可读性。而且,当需要修改常量的值时,只需要修改常量的定义即可。所以它还提高了可维护性。所以,选项B的说法正确。

  • 第5题:

    若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字const。()

    A

    B



  • 第6题:

    使用语句Const pi来定义一个符号常量,pi可以在这条语句之后进行赋值。


    正确答案:错误

  • 第7题:

    在类的定义中,若需要把一个成员标识符定义为常量,则使用的修饰符为()。

    • A、const
    • B、final
    • C、static
    • D、class

    正确答案:B

  • 第8题:

    下面关于符号常量说法中正确的是:()

    • A、通常符号常量是通过C语句define定义的
    • B、符号常量可以由多个单词组成,单词间不能有空格
    • C、符号常量可以由数字,下划线和字母组成.字母不区分大小写.数字不能作为第一个字符
    • D、符号常量可以先使用后定义

    正确答案:B

  • 第9题:

    以下4种描述中,错误的是()

    • A、常量在程序执行期间其值不会发生改变
    • B、根据数据类型不同,常量可分为字符型常量、数值常量、日期/时间型常量和布尔型常量
    • C、符号常量是用一个标识符来代表一个常数,好象是为常数取一个名字,但仍保持常数的性质
    • D、符号常量的使用和变量的使用没有差别

    正确答案:D

  • 第10题:

    单选题
    下列关于符号常量的说法正确的是()。
    A

    符号常量的定义应该放在所有语句之前

    B

    符号常量不可以是字符型常量

    C

    在一个程序单位中定义一个符号常量后,不能再改变它的值

    D

    符号常量定义语句与赋值语句一样,是可执行语句


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

  • 第11题:

    判断题
    若需要定义一个符号常量,并且使C语言能够进行类型检查,则应在定义语句的开始使用保留字const。()
    A

    B


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

  • 第12题:

    单选题
    在一段程序中a是一个变量,那么"a"是()。
    A

    变量

    B

    直接常量

    C

    字面常量

    D

    符号常量


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

  • 第13题:

    以下叙述中错误的是( )。

    A.非零的数值型常量有正值和负值的区分

    B.常量是在程序运行过程中值不能被改变的量

    C.定义符号常量必须用类型名来设定常量的类型

    D.用符号名表示的常量叫符号常量


    正确答案:C
    在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:#define标识符常量。

  • 第14题:

    将源程序中多处使用的同一个常数定义为常量并命名,()。

    A.提高了编译效率

    B.缩短了源程序长度

    C.提高了源程序的可维护性

    D.提高了程序的运行效率


    正确答案:C

  • 第15题:

    以下4种描述中,错误的是______ 。

    A.常量又可分为文字常量和符号常量

    B.文字常量也就是常数,一般包括字符串常量和数值常量两类

    C.符号常量是用一个标识符来代表一个常数,好像是为常数取一个名字,但仍保持常数的性质

    D.符号常量的使用和变量的使用没有差别


    正确答案:D
    解析:符号常量和变量的使用是不同的。用户声明符号常量的语法格式如下。
      [Public | Private]Const符号常量名>[As类型名>]=表达式>
      用户声明变量的格式则为:
      Dim变量名>[As变量类型>][,变量名>[As变量类型>]...]
      常量的值在运行过程中不能被改变,变量的值则可以改变。

  • 第16题:

    ●如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样 (16)。

    (16)

    A.可以缩短程序代码的长度

    B.便于进行编译过程的优化

    C.可以加快程序的运行速度

    D.便于修改此常数并提高可读性


    正确答案:D

  • 第17题:

    在一段程序中a是一个变量,那么"a"是()。

    • A、变量
    • B、直接常量
    • C、字面常量
    • D、符号常量

    正确答案:D

  • 第18题:

    一个函数为voidf(intx,chary=‘a’),另一个函数为voidf(int),则它们()。

    • A、不能在同一程序块中定义
    • B、可以在同一个程序块中定义并可重载
    • C、可以在同一个程序块中定义,但不可以重载
    • D、以上说法均不正确

    正确答案:A

  • 第19题:

    C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const来定义符号常量。


    正确答案:错误

  • 第20题:

    下面关于符号常量的说法不正确的是:()

    • A、使用define定义常量必须在前面加#
    • B、使用define可以重复定义同一个符号常量,后面定义将覆盖前面的
    • C、使用define可以定义一个变量
    • D、使用define定义了一个字符串

    正确答案:C

  • 第21题:

    关于常量和变量,说法正确的是()。

    • A、常量是程序中经常使用的量
    • B、变量是在程序运行中始终变化的量
    • C、变量是在程序中可以取不同值的量
    • D、常量和变量都是用符号表达一个量,没有什么本质区别

    正确答案:C

  • 第22题:

    单选题
    关于常量和变量,说法正确的是()。
    A

    常量是程序中经常使用的量

    B

    变量是在程序运行中始终变化的量

    C

    变量是在程序中可以取不同值的量

    D

    常量和变量都是用符号表达一个量,没有什么本质区别


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

  • 第23题:

    单选题
    以下4种描述中,错误的是()
    A

    常量在程序执行期间其值不会发生改变

    B

    根据数据类型不同,常量可分为字符型常量、数值常量、日期/时间型常量和布尔型常量

    C

    符号常量是用一个标识符来代表一个常数,好象是为常数取一个名字,但仍保持常数的性质

    D

    符号常量的使用和变量的使用没有差别


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

  • 第24题:

    单选题
    一个函数为voidf(intx,chary=‘a’),另一个函数为voidf(int),则它们()。
    A

    不能在同一程序块中定义

    B

    可以在同一个程序块中定义并可重载

    C

    可以在同一个程序块中定义,但不可以重载

    D

    以上说法均不正确


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