niusouti.com

关于程序的布局格式,下列说法中错误的是()A、恰当地使用空格、空行,以改善程序的清晰度B、为了减少程序的行数,在每行输入多条语句C、变量赋初值应符合就近原则D、代码行和表达式不宜太长,不要超出人的视力控制范围

题目
关于程序的布局格式,下列说法中错误的是()

A、恰当地使用空格、空行,以改善程序的清晰度

B、为了减少程序的行数,在每行输入多条语句

C、变量赋初值应符合就近原则

D、代码行和表达式不宜太长,不要超出人的视力控制范围


相似考题
更多“关于程序的布局格式,下列说法中错误的是() A、恰当地使用空格、空行,以改善程序的清晰度B、为了减少程序的行数,在每行输入多条语句C、变量赋初值应符合就近原则D、代码行和表达式不宜太长,不要超出人的视力控制范围”相关问题
  • 第1题:

    以下叙述中正确的是( )

    A.在C程序中,语句之间必须要用分号(;)分隔

    B.在C程序中#include行和#define行不是C语句

    C.程序中的注释部分可有可无,通常可以省略

    D.当输入数值数据时,对于整型变量只能输入整型值:对于实型变量只能输入实型值


    正确答案:B

  • 第2题:

    下列语句中,说法正确的是______。

    A.C程序书写格式严格,每行只能写一个语句

    B.C程序书写格式严格,每行必须有行号

    C.C程序书写格式自由,每行可以写多条语句,但之间必须用逗号隔开

    D.C程序书写格式自由,一个语句可以分写在多行


    正确答案:D

  • 第3题:

    试题39

    以下选项中的叙述错误的是()

    A.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次值

    B.在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内

    C.C程序函数中定义的自动变量,系统不自动赋确定的初值

    D.C程序函数的形参不可以说明为static型变量


    正确答案:A
    试题39分析
    静态变量在调用的时候会保留原来的值。
    试题39答案
    A

  • 第4题:

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

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

    答案:C
    解析:
    本题考查编码风格的相关知识。
    良好的程序设计风格可有效地提高程序的可读性、可维护性等,已存在的一些常用的程序设计风格原则,包括恰当使用缩进、空行以改善清晰度;用语句括号把判断和循环体的语句组织在一起,可以清晰地看到程序结构;保证代码和注释的一致性对程序的理解和维护具有重要意义。若用短的变量命名虽然可以使得程序更紧凑,但是不利于程序的阅读和理解,不易于软件的维护。

  • 第5题:

    下面关于编写ASP程序,说法不正确的是()

    A<%和%>符号不能和ASP语句放在一行

    BASP语句必须分行写,不能将多条ASP语句写在一行里

    C使用REM或"`"符号来标记注释语句

    D在ASP程序中,字母不分大小写


    A

  • 第6题:

    为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行。


    正确答案:错误

  • 第7题:

    下列关于功能性注释不正确的说法是()

    • A、功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态
    • B、注释用来说明程序段,需要在每一行都要加注释
    • C、可使用空行或缩进,以便很容易区分注释和程序
    • D、修改程序也应修改注释

    正确答案:B

  • 第8题:

    下列关于ASP程序说法不正确的是()。

    • A、在ASP程序中,字母不分大小写
    • B、使用REM或 ’ 符号来标记注释语句
    • C、<%和%>符号必须和ASP语句放在一行
    • D、ASP语句必须分行,不能把多条ASP语句写在一行

    正确答案:C

  • 第9题:

    单选题
    下列关于编写ASP程序,说法不正确的是()
    A

    <%和%>符号不能和ASP语句放在一行

    B

    ASP语句必须分行写,不能将多条ASP语句写在一行里

    C

    使用REM或`符号来标记注释语句

    D

    在ASP程序中,字母不分大小写


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

  • 第10题:

    单选题
    下面关于编写ASP程序,说法不正确的是()
    A

    <%和%>符号不能和ASP语句放在一行

    B

    ASP语句必须分行写,不能将多条ASP语句写在一行里

    C

    使用REM或`符号来标记注释语句

    D

    在ASP程序中,字母不分大小写


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

  • 第11题:

    多选题
    下列属于不标准的书写格式的是()
    A

    书写时适当使用空格分隔

    B

    一行写入多条语句

    C

    嵌套结构不使用分层缩进的写法

    D

    程序中不加注释


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

  • 第12题:

    单选题
    编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(1)处应选择()
    A

    基本块

    B

    循环语句

    C

    赋值语句

    D

    整个程序


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

  • 第13题:

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

    A.C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值

    B.在同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内

    C.C程序函数中定义的自动变量,系统不自动赋确定的初值

    D.C程序函数的性能不可以说明为static型变量


    正确答案:A
    静态变量不是每调用一次就赋一次初值,而是将需要定义许多相同的具有相同属性的值时,使用静态变量来节省空间,所以A选项错误。

  • 第14题:

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

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


    正确答案:C

  • 第15题:

    以下关于格式规约的说法,正确的有哪些:

    A.代码块缩进4个空格,如果使用tab缩进,请设置成1个tab为4个空格

    B.代码块缩进5个空格,如果使用tab缩进,请设置成1个tab为5个空格

    C.为了保持代码美观,《手册》强烈推荐增加若干空格,使某一行的变量与相邻对应位置的变量对齐

    D.方法体内的执行语句组、变量的定义语句组、不同的业务逻辑之间或者不同的语义之间推荐插入一个空行;相同业务逻辑和语义之间不需要插入空行


    正确答案:AD

  • 第16题:

    下列关于编写ASP程序,说法不正确的是()

    A<%和%>符号不能和ASP语句放在一行

    BASP语句必须分行写,不能将多条ASP语句写在一行里

    C使用REM或"`"符号来标记注释语句

    D在ASP程序中,字母不分大小写


    B

  • 第17题:

    下列属于不标准的书写格式的是()

    • A、书写时适当使用空格分隔
    • B、一行写入多条语句
    • C、嵌套结构不使用分层缩进的写法
    • D、程序中不加注释

    正确答案:B,C,D

  • 第18题:

    编译程序中代码优化的目的在于使目标程序的执行速度加快。采用的优化方法中,合并已知量和删除公共子表达式是在__(1)__范围内进行;代码外提、删除归纳变量和强度削弱等是在__(2)__范围内进行。空白(2)处应选择()

    • A、基本块
    • B、循环语句
    • C、赋值语句
    • D、整个程序

    正确答案:B

  • 第19题:

    下面关于编写ASP程序,说法不正确的是()

    • A、<%和%>符号不能和ASP语句放在一行
    • B、ASP语句必须分行写,不能将多条ASP语句写在一行里
    • C、使用REM或"`"符号来标记注释语句
    • D、在ASP程序中,字母不分大小写

    正确答案:A

  • 第20题:

    下面关于编写ASP程序,说法不正确的是:()

    • A、〈%和%〉符号必须和ASP语句放在一行
    • B、ASP语句必须分行写,不能将多条ASP语句写在一起
    • C、使用REM或“’”符号来标记注释语句
    • D、在ASP程序中,字母不分大小写

    正确答案:A

  • 第21题:

    单选题
    下列关于ASP程序说法不正确的是()。
    A

    在ASP程序中,字母不分大小写

    B

    使用REM或 ’ 符号来标记注释语句

    C

    <%和%>符号必须和ASP语句放在一行

    D

    ASP语句必须分行,不能把多条ASP语句写在一行


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

  • 第22题:

    单选题
    以下选项中叙述错误的是(  )。
    A

    C程序函数中定义的赋有初值的静态变量,每调用一次函数,赋一次初值

    B

    在C程序的同一函数中,各复合语句内可以定义变量,其作用域仅限本复合语句内

    C

    C程序函数中定义的自动变量,系统自动赋确定的初值

    D

    C程序函数的形参不可以说明为static型变量


    正确答案: C
    解析:
    函数内定义的静态变量,在整个程序运行期间,占据静态存储区的永久性存储单元。即使退出函数以后,下次再进入该函数时,静态局部变量仍使用原来的存储单元。对未赋初值的静态局部变量,C编译程序自动给它赋初值0。因此,在函数中定义的静态变量,只在第1次调用赋值,以后调用保留上次的值。答案选择A选项。

  • 第23题:

    单选题
    下列关于功能性注释不正确的说法是()。
    A

    功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态

    B

    注释用来说明程序段,需要在每一行都要加注释

    C

    可使用空行或缩进,以便很容易区分注释和程序

    D

    修改程序也应修改注释


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