CODE: [Copy to clipboard]
规律 (列求和的值)
=========================================
1 3 5 7 9 = 25 |
11 13 15 17 19 = 75 | 25+75=100
21 23 25 27 29 = 125 |
31 33 35 37 39 = 175 | 125+175=300
... ... |
|
91 93 95 97 99 = 475
=========================================
根据奇数出现的行与列的规律,总结如下:
1) 每行列相加的值会依次递增 50
2) 每行的与每行间的同一列相差 10
根据以上推出公式如下:
第1次部分公式推出: [ 起始列的和 = (起始列的和 + 50) ] = 加第二行的和
第2次所推出的公式: 25 + 50 * 总行数(总行数的偏移量从0开始)
例:求第4行(1--40)之间的奇数,则:
25 + 50 * (4-1) = 175
第3次所推出的公式: 如何知道一个数有多少行?
根据最上面的奇数过程的表,推出第行之间相差 10
所以,一个最大要求奇数和的这个数的小数点向左移一位,例:
如: 求 1 -- 1000 之间的奇数和 ,那么就有 100 行(小数点左移1位)
按上面刚刚推出来的公式我们测试一下:
公式: 25 + 50 * 总行数(总行数的偏移量从0开始)
代入: set /a !b+=50!+=b
…………晕了
[