( )不是良好的编码风格。A.恰当使用缩进、空行以改善清晰度 B.利用括号使逻辑表达式或算术表达式的运算次序清晰直观 C.用短的变量名使得程序更紧凑 D.保证代码和注释的一致性

题目

( )不是良好的编码风格。

A.恰当使用缩进、空行以改善清晰度 B.利用括号使逻辑表达式或算术表达式的运算次序清晰直观 C.用短的变量名使得程序更紧凑 D.保证代码和注释的一致性


相似考题
参考答案和解析
正确答案:C
更多“( )不是良好的编码风格。A.恰当使用缩进、空行以改善清晰度 B.利用括号使逻辑表达式或算术表达式的 ”相关问题
  • 第1题:

    如果在一个运算表达式中包含有逻辑运算、关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是______。

    A.逻辑→算术→关系

    B.关系→逻辑→算术

    C.算术→逻辑→关系

    D.算术→关系→逻辑


    正确答案:D
    解析:在Visual FoxPro中,运算符类型主要有四种:算术运算符、字符串运算符、关系运算符和逻辑运算符,它们的运算优先级为:
      算术运算符→字符串运算符→关系运算符→逻辑运算符
      在进行表达式求值时,应注意按照它们的优先级进行计算。

  • 第2题:

    在软件详细设计的编码过程中,最主要的工作就是书写语句,下列叙述中______是不合理的。

    A.尽量使用3种基本控制结构来编程

    B.不要在同一行中写多个语句

    C.使用括号清晰的表达出逻辑表达式和算术表达式的运算次序

    D.尽量使用测试条件“非”


    正确答案:D
    解析:在编码过程中,书写语句时要做到每条语句尽可能简单明了、易读易懂,要做到这一点,要遵循一些基本的语句书写原则。其中常用的有:
      不要在同一行中写多个语句。
      避免使用复杂的条件测试,减少对“非”条件的测试。
      尽量不用或少用GOT0语句。
      尽量只采用3种基本控制结构来编写程序。
      利用括号使表达式的运算次序清晰直观。

  • 第3题:

    下列各表达式中,结果总是逻辑值的是______。

    A.算术运算表达式

    B.字符运算表达式

    C.日期运算表达式

    D.关系运算表达式


    正确答案:D

  • 第4题:

    以下关于编程风格的叙述中,不应提倡的风格是(32)。

    A.使用有清晰含义的标识符,并对程序语句进行注释

    B.不要直接进行浮点数的相等比较

    C.使用括号以改善逻辑表达式和算术表达式的清晰性

    D.尽量用计数方法来判断一个文件的结束


    正确答案:D
    解析:编程的质量在很大程度上影响着程序的质量。编码风格涉及到源程序中的内部文档、数据说明、语句构造及输入/输出。在编码过程中,最主要的工作就是书写语句。有关书写语句的原则有几十种,其目的是希望每条语句尽可能简单明了,能直截了当地反映程序员的意图。使用括号清晰地表达出逻辑表达式和算术表达式的运算次序是语句构造的规则之一。对源程序中的内部文档的要求主要包括选择标识符的名字、适当的注释和程序的视觉组织。在选择标识符的名字时,应尽量选择含义明确的名字,使它能正确提示标识符所代表的实体。输入和输出是每个程序都不可缺少的部分。在编写输入和输出程序段时,如果遇到需要计数的情况,应使用数据结束标记(如数据文件结束标记),而不应要求用户输入数据的个数。在计算机内部,浮点数采用科学记数法表示。但是有些十进制小数无法精确地表示成二进制小数。因此应尽量避免对两个浮点数直接进行“==”和“!=”比较运算(特别是在循环条件中)。如果需要进行比较运算,则可以采用判断两者的差的绝对值是否小于某个很小的数来实现。

  • 第5题:

    在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式()

    • A、只能用逻辑表达式
    • B、只能用逻辑表达式或关系表达式
    • C、只能用关系表达式
    • D、可用任意表达式

    正确答案:D

  • 第6题:

    在Foxpro运算表达式中,有逻辑表达式、关系表达式和算术表达式混合在一起,其中不含括号,它们的运算顺序是:算术、()、()。


    正确答案:关系;逻辑

  • 第7题:

    在程序设计中使用括号以改善表达式的清晰性。


    正确答案:正确

  • 第8题:

    如果一个运算表达式中包含有逻辑运算、关系运算和算术运算, 并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是().

    • A、逻辑->算术->关系 
    • B、逻辑->关系->算术 
    • C、算术->关系->逻辑
    • D、算术->逻辑->关系 

    正确答案:C

  • 第9题:

    表达式的外延有()。

    • A、算术表达式
    • B、关系表达式
    • C、逻辑表达式
    • D、条件表达式

    正确答案:A,B,C,D

  • 第10题:

    语句if<表达式>then……中的表达式可以是算术、字符、关系、逻辑表达式中的哪些?


    正确答案:算术、关系、逻辑表达式。

  • 第11题:

    判断题
    在程序设计中使用括号以改善表达式的清晰性。
    A

    B


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

  • 第12题:

    多选题
    while循环小括号的表达式类型可以是()
    A

    整型表达式

    B

    关系表达式

    C

    逻辑表达式

    D

    算术表达式


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

  • 第13题:

    下列叙述中,良好编程风格的正确叙述,是______。

    A.使用括号以改善表达式的清晰性。

    B.对递归定义的数据结构不要使用递归过程。

    C.应尽可能多输出中间结果。

    D.尽可能对程序代码进行优化。


    正确答案:A
    解析:选项A说法正确,使用括号,可以清晰地表达逻辑表达式和算术表达式的运算次序,可提高程序的可理解性。本题正确答案为选项A。选项B说法错误,对递归定义的数据结构可以使用递归过程。选项C说法错误,适当输出中间结果是可以的,无须过多输出中间结果。选项D说法错误,如果对程序代码过度优化,会降低程序的可理解性。

  • 第14题:

    表达式含多个运算符时,先完成() 。

    A. 括号内运算

    B. 函数运算

    C. 算术运算

    D. 关系运算E,not and or,逻辑


    正确答案:A

  • 第15题:

    关于if后一对圆括号中的表达式,以下叙述中正确的是( )

    A.只能用逻辑表达式

    B.只能用关系表达式

    C.既可用逻辑表达式也可用关系表达式

    D.可用任意表达式


    正确答案:D

  • 第16题:

    ( )不属于良好的编码风格。

    A. 恰当使用缩进、空行以改善清晰度B. 利用括号使逻辑表达式或算术表达式的运算次序清晰直观C. 用短的变量名使得程序更紧凑D. 保证代码和注释的一致性


    正确答案:C

  • 第17题:

    while循环小括号的表达式类型可以是()

    • A、整型表达式
    • B、关系表达式
    • C、逻辑表达式
    • D、算术表达式

    正确答案:A,B,C,D

  • 第18题:

    使用()形式时可以返回算术表达式的确切值。

    • A、test表达式
    • B、let算术表达式
    • C、((算术表达式))
    • D、$((算术表达式))

    正确答案:D

  • 第19题:

    如果在一个运算表达式中包含有逻辑运算、关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是().

    • A、关系→逻辑→算术
    • B、算术→逻辑→关系
    • C、逻辑→算术→关系
    • D、算术→关系→逻辑

    正确答案:D

  • 第20题:

    if(表达式){}这段代码在程序中的表达式可以出现的形式为()。

    • A、算术表达式
    • B、关系表达式
    • C、逻辑表达式
    • D、数值0或1

    正确答案:A,B,C,D

  • 第21题:

    在VisualFoxPro中,如果在一个运算表达式中有逻辑运算、关系运算和算术运算混合在一起,其中不含括号,则它们的运算顺序为()

    • A、逻辑->关系->算术
    • B、关系->算术->逻辑
    • C、算术->关系->逻辑
    • D、逻辑->算术->关系

    正确答案:C

  • 第22题:

    单选题
    如果在一个运算表达式中包含有逻辑运算、关系运算和算术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是().
    A

    关系→逻辑→算术

    B

    算术→逻辑→关系

    C

    逻辑→算术→关系

    D

    算术→关系→逻辑


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

  • 第23题:

    填空题
    在Foxpro运算表达式中,有逻辑表达式、关系表达式和算术表达式混合在一起,其中不含括号,它们的运算顺序是:算术、()、()。

    正确答案: 关系,逻辑
    解析: 暂无解析