●下列属于不良程序设计风格的是(38) 。(38)A.使用括号以改善表达式的清晰性B.不要进行浮点数的相等比较c.程序中的注释可有可无,应尽量少D.使用有意义的标识符

题目

●下列属于不良程序设计风格的是(38) 。

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

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

c.程序中的注释可有可无,应尽量少

D.使用有意义的标识符


相似考题
参考答案和解析
正确答案:C
更多“●下列属于不良程序设计风格的是(38) 。(38)A.使用括号以改善表达式的清晰性 B.不要进行浮点数的相 ”相关问题
  • 第1题:

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

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

    B.用计数方法而不是文件结束符来判断文件的结束

    C.一般情况下,不要直接进行浮点数的相等比较

    D.使用有清晰含义的标识符


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

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    下面的()是正确的。

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

    B.不要修补不好的程序,要重新写

    C.在程序设计中应尽可能对程序代码进行优化

    D.不要在注释中重复描述代码


    错误

  • 第4题:

    以下关于编程分格的叙述中,应该提倡的是()。

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

    B.重要函数清晰注释,标明参数、返回值、函数中的主要算法以及函数所实现的目的

    C.一般情况下,不要直接进行浮点数的相等比较

    D.使用有清晰含义的标识符


    答案:ABCD

  • 第5题:

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

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


    正确答案:C