黑马程序员技术交流社区

标题: for循环语句 [打印本页]

作者: 苏凯华    时间: 2015-10-20 13:42
标题: for循环语句
如何用for语句实现下列语句;
   1 2 3 5 8 13 21 34 55 89........
作者: wome789    时间: 2015-10-20 14:53
  1. public class Test {

  2.         public static void main(String[] args) {
  3.                
  4.                 long a = 1, b=2;

  5.                 for (int i=0;i<40;i++) {
  6.                         System.out.print( a + " " + b + " ");
  7.                         a = a + b;
  8.                         b = a + b;
  9.                 }
  10.         }
  11. }
复制代码


只设置了40个数,这个往后加就太大了,希望对你有用
作者: 苏凯华    时间: 2015-10-20 16:45
wome789 发表于 2015-10-20 14:53
只设置了40个数,这个往后加就太大了,希望对你有用

谢谢   !{:2_32:}
作者: doudou966    时间: 2015-10-20 16:45
这个是 斐波那序列 少了第一项呢
作者: doudou966    时间: 2015-10-20 17:46

  1.                 public static int function(int n){
  2.                   if(n==1 || n==0) return 1;
  3.                   else{ return function(n-1)+function(n-2);}
  4.         }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2