本帖最后由 真精不怕火恋 于 2010-3-1 17:05 编辑
{:5_115:}谢谢了,明白了。。开始忽略他们俩。。
flywithhide 发表于 2010-3-1 16:49


呵呵。比如说下面这个三角形程序,就更是啥关系都没有了。

public class  schleifen{
        static void schleifenMethode(int a){
                  for (int i=0;i<5;i++){
                     for (int j=0;2*i-1;j++){
                        System.out.print('+');
                            a++;}
                               System.out.println();
                               }
                  }
                  
                        public static void main(String[] args) {

                       int a=1;
                System.out.println();
                schleifenMethode(a);
                }
               
}

富士山上扬汉旗,樱花树下X倭姬
Share |
Share

TOP

{:5_130:}那他俩在这的循环和a无关把。。a该怎么变还怎么变对吧。。就是i和j就在这自己循环着玩。。不用管他俩。。是这样吧。。。{:5_125:}
flywithhide 发表于 2010-3-1 16:46

a该怎么变怎么变,他们之间没有计算关系

TOP

{:5_115:}谢谢了,明白了。。开始忽略他们俩。。

TOP

运行结果是:
1 3 5 7 9
11 13 15 17 19
21 23 25 27 29
31 33 35 37 39
41 43 45 47 49

TOP

我运行了下你的程序,其中有些错误 我改正过来了
public class  schleifen{
        static void schleifenMethode(int a){
                  for (int i=0;i<5;i++){
                     for (int j=0;j<5;j++){
                        System.out.print(a++);
                       System.out.print(' ');
                            a++;}
                               System.out.println();
                               }
                  }
                  
                        public static void main(String[] args) {

                       int a=1;
                System.out.println();
                schleifenMethode(a);
                }
               
}

TOP

{:5_128:}i和j不显示出来,也和a没关系。。那这2个是干嘛的呢。。。他们的改变和a的改变也没关系。。那这2个家伙在0到4之间循环做什么呢。。
flywithhide 发表于 2010-3-1 16:34

循环变量啊。纯计数用的。

富士山上扬汉旗,樱花树下X倭姬

TOP

{:5_130:}那他俩在这的循环和a无关把。。a该怎么变还怎么变对吧。。就是i和j就在这自己循环着玩。。不用管他俩。。是这样吧。。。{:5_125:}

TOP

i,j就是循环变量,你可以自己把他们写成m,n,l,k任何字母的,和a没有直接的关系,他们就是为了for循环才存在的,循环完了就没他们事儿了

TOP

这个是双循环,如果简单点的单循环,也就是只有一个i, 那么 for (int i=0;i<5;i++) 就是简单的然下面的code (也就是System.out.print(a+/t);  a++;) 循环5次(i=0,i=1,i=2,i=3,i=4)

TOP

{:5_115:}突然明白了点,i和j不用管他们,只管a就好了。。是不是这个意思呢{:5_114:}这为同学真是辛苦你了{:5_135:}

TOP