哪个不是递归的好处有()
A: 大大地增加了程序的代码量
B: 大大地减少了程序的代码量
C: 只需少量的程序就可描述出解题过程所需要的多次重复计算
D: 需要大量的程序就可描述出解题过程所需要的多次重复计算
A: 大大地增加了程序的代码量
B: 大大地减少了程序的代码量
C: 只需少量的程序就可描述出解题过程所需要的多次重复计算
D: 需要大量的程序就可描述出解题过程所需要的多次重复计算
举一反三
- 有关递归法描述正确的是()。 A: 是一种用若干步可重复的简运算(规律)来描述复杂问题的方法。 B: 程序调用自身的编程技巧,一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。 C: 是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。 D: 以上说法都不对。
- 如果要在屏幕中输出36个“*”,并形成方正,以下说法错误的是: A: 用一个循环就可完成这个程序,不过如果方阵扩大,那么这种方式的代码量会有所增加 B: 用两个循环的嵌套可以完成这个程序,不过如果方阵扩大,那么这种方式的代码量几乎没有增加 C: 不输出任何换行符就可完成这个程序,不过如果方阵扩大,那么这种方式的代码量会大大增加 D: 不用任何循环也能完成这个程序,不过如果方阵扩大,那么这种方式的代码量会大大增加
- 算法是解题过程的精确描述,代表了对问题的解,程序是计算机上特定的实现。
- 当程序中有部分代码需要反复多次执行的时候,就应该使用【】结构
- 算法是对解题过程的精确描述,这种描述是建立在语言基础上的,下列不能描述算法的是( )。 A: 流程图 B: 自然语言 C: 伪代码 D: 目标程序