/* 编写程序,从1循环到150,并在每行打印一个值, 另外在每个3的倍数行上打印出“foo” 在每个5的倍数行上打印biz 在每个7的倍数行上打印输出“baz” */ class ForTest1{ public static void main(String[] args) { /* //我做的 for(int i = 1;i <= 150;i++){ if(i % 3 == 0 && i % 5 == 0 && i % 7 == 0){ System.out.println(i+"foo biz baz"); }else if(i % 3 == 0){ System.out.println(i+"foo"); }else if(i % 5 == 0){ System.out.println(i+"biz"); } else if(i % 7 == 0){ System.out.println(i+"baz"); }else{ System.out.println(i); } } */ //老师讲的 for(int i = 1;i <= 150;i++){ System.out.print(i+" "); if(i % 3 == 0){ System.out.print("foo "); } if(i % 5 == 0){ System.out.print("biz "); } if(i % 7 == 0){ System.out.print("baz "); } //换行 System.out.println(); } } }