niusouti.com

算法中的嵌套循环程序结构因其内外两层循环叠加,运行次数将会超过两个循环上限的乘积,以下做法中,不能提高程序运行效率的是()。A、当外循环次数较大时,交换内、外循环,将循环次数大的循环放在嵌套的内层B、将嵌套循环外循环语句移到的内循环中C、尽量把与该循环变量无关的运算移到循环之外D、通过变量记录计算结果,使得计算仅仅进行一次;而后不断复用该变量,能避免多数重复同一运算

题目
算法中的嵌套循环程序结构因其内外两层循环叠加,运行次数将会超过两个循环上限的乘积,以下做法中,不能提高程序运行效率的是()。

A、当外循环次数较大时,交换内、外循环,将循环次数大的循环放在嵌套的内层

B、将嵌套循环外循环语句移到的内循环中

C、尽量把与该循环变量无关的运算移到循环之外

D、通过变量记录计算结果,使得计算仅仅进行一次;而后不断复用该变量,能避免多数重复同一运算


相似考题
更多“算法中的嵌套循环程序结构因其内外两层循环叠加,运行次数将会超过两个循环上限的乘积,以下做法中,不能提高程序运行效率的是()。 ”相关问题
  • 第1题:

    1、下列说法错误的是()。

    A.执行嵌套循环时是先执行内层循环,后执行外层循环。

    B.嵌套循环的内层和外层循环的循环控制变量不能同名。

    C.嵌套循环的循环次数等于外层循环的循环次数与内层循环的循环次数之积。

    D.如果一个循环的循环体中又完整地包含了另一个循环,则称为嵌套循环。


  • 第2题:

    下列关于实现连接运算的嵌套循环连接算法的叙述中,哪一条是错误的()。

    A.嵌套循环连接算法不要求有索引

    B.嵌套循环连接算法只适用于连接条件是等值比较的情况

    C.嵌套循环连接算法的执行代价很大,因为该算法逐个检查两个关系中每一对元组

    D.嵌套循环连接算法选占用块数较小的表作外表比较好


    三种循环(while循环、do-while循环和for循 环)不可以互相嵌套。

  • 第3题:

    下列说法错误的是()。

    A.执行嵌套循环时是先执行内层循环,后执行外层循环。

    B.嵌套循环的内层和外层循环的循环控制变量不能同名。

    C.嵌套循环的循环次数等于外层循环的循环次数与内层循环的循环次数之积。

    D.如果一个循环的循环体中又完整地包含了另一个循环,则称为嵌套循环。


    B

  • 第4题:

    “先判断后工作”的循环程序结构中, 循环体执行的次数最少是_____次。

    A.0

    B.1

    C.2

    D.不定


    A

  • 第5题:

    6、下列说法错误的是()。

    A.嵌套循环的内层和外层循环的循环控制变量不能同名。

    B.执行嵌套循环时是先执行内层循环,后执行外层循环。

    C.如果内外层循环的次数是固定的,则嵌套循环的循环次数等于外层循环的循环次数与内层循环的循环次数之积。

    D.如果一个循环的循环体中又完整地包含了另一个循环,则成为嵌套循环。


    do {…… for(;;) {…… }while(); }