穷举思想

·实际案例中,可能需要找到一些有规律的数据,但是计算机没办法自动智能筛选所要的数据,只能程序员自己书写一段代码,让计算机根据代码去进行筛选。

·穷举思想:是一种解决问题的方法,将所有的需要数据所在的范围内所有的数据都一—列举出来,再根据规律的条件对所有这些数据进行筛选,这种方式就是穷举法。

·穷:穷尽,举:列举

穷举思想制作方法

·for 循环:外层使用for 循环进行一一列举。

·if 语句:内层用if语句进行判断,筛选需要的数据,如果满足条件就操作数据,如果不满足条件跳过看下一次循环的数据。

累加器

·有时候需要的不是每个数据是什么,需要得到所有数据的加和,必须想办法将所有的数据的和存起来,就用到了累加器。

累加器本质就是变量。

实现累加的效果,就是利用循环,每次循环就将新的数据加到原始的变量中去,赋值过程是一个加等于赋值。

注意事项

累加器必须定义在循环外面的前面

如果定义在循环内部,每次循环都会将累加器重置,不能实现累加功能。

累加器的初始值必须设置,而且必须设置为0,不会影响累加结果。

使用最终累加结果时,必须在for循环结束后的外面,如果写在循环内部,

循环没结束,并不是最终需要的值。

其他 - 图1

累乘器

·累积一些数据的乘积。与累加器非常类似。

其他 - 图2

注意事项

·累乘器必须定义在循环外部前面。

·累乘器的初始值必须是1,1乘以任何数都等于本身。

·累乘器最终结果必须在for 循环结束后使用

水仙花数是一种特殊的三位数,它的特点就是,每个数位的三次方和,等于它本身。

其他 - 图3