用JAVA求1?
最傻瓜的方式:
System.out.println(1+1+2+3+5+8+13+21);
輸出的結(jié)果就是: 54
來點學習了一會的例子找規(guī)律了. 數(shù)學都是有公式的. 這個既然是一串數(shù)字, 就找找規(guī)律吧.
數(shù)字: 1 1 2 3 5 8 13 21
找到規(guī)律 下一位數(shù), 加上前一位數(shù)的和等于下一位數(shù). 第一位加0
因為第一個和第二個是沒有前兩位數(shù)據(jù)加值, 所以, 直接單獨拎出來單算. 然后就有公式:
上上個數(shù) + 上個數(shù) = 當前述.
例如第三個數(shù)就是 1 + 1 = 2; 2 就是第三個數(shù). 以此類推. 然后有幾位就用幾次循環(huán).
所以得出來代碼:
為了方便查看, 截圖如上.
小沐學學學為你回答, 感謝閱讀. 感激關(guān)注.
上一篇計算機if是什么意思
下一篇怎樣才能學好SEO