weixin_54365926
weixin_54365926
2021-01-17 16:50

for (;m>0; m--)和for (int i=0 ;i<m ; i++)有区别吗?区别在哪里

  • java
  • eclipse

像下面第一种输出结果就不对,第二种输出结果对了

1036-实心矩形图案
import java.util.*;
public class Main3 {
public static void main(String[] args){
    Scanner sc=new Scanner(System.in);
    int m=sc.nextInt();
    int n=sc.nextInt();
    String s=sc.next();
    for (;m>0; m--) {
        for (; n>0; n--)
 
        System.out.print(s);
        System.out.println();
    }
}
}

import java.util.*;
public class Main3{
   public static void main (String[] args){
      Scanner sc=new Scanner(System.in);
        int m=sc.nextInt();
       int n=sc.nextInt();
        String s=sc.next();
        for (int i=0 ;i<m ; i++) {
            for (int j=0; j<n; j++)

           System.out.print(s);
            System.out.println( );
        }
    }
}

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答