第1个是1-5
第2个是1-5 我怎么把第2个循环里的值每次只取一个啊。值一个一个增加下去的
就1,2,3,4,5,6,7这样2个循环完的结果是1-1 2-2 3-3 4-4 5-5这样要在写这循环啊

解决方案 »

  1.   

    那就不是双循环了,是单循环int length=5
    int[] a=new int[length];
    int[] b=new int[length];
    ....
    for(int i=0;i<length;i++)
        out.print(" "+a[i]+"-"+"b[i]");
      

  2.   

    for(int i=1;i<6;i++) {
        for(int j=1;j<6;j++) {
            if(i == j) {
                System.out.println(i + "-" + j);
            } 
        }
    }
      

  3.   

    你要一定用双循环,就这样吧 for(int i = 1;i<=5;i++){
    for(int j = i;j<=5;j++){
    System.out.println (i+"-"+j);
    break;
    }
    }结果:
    1-1
    2-2
    3-3
    4-4
    5-5
    Press any key to continue...
      

  4.   

    for(int i=1;i<6;i++){
      for(int j=i;j<6;j++)
     {
      if(i==j){
      System.out.print(i+"-"+j+" ");
      }
    }
    2个循环完的结果是1-1 2-2 3-3 4-4 5-5这样
      

  5.   

    for(int i=1;i<6;i++) {
        int j=i;
            System.out.println(i + "-" + j);
       
    }
      

  6.   

    for(int i = 1;i<=5;i++){
    for(int j = i;j<=5;j++){
    System.out.print (i+"-"+j+" ");
    break;
    }
    }