ForTest1.java.bak 850 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /*
  2. 编写程序,从1循环到150,并在每行打印一个值,
  3. 另外在每个3的倍数行上打印出“foo”
  4. 在每个5的倍数行上打印biz
  5. 在每个7的倍数行上打印输出“baz”
  6. */
  7. class ForTest1{
  8. public static void main(String[] args) {
  9. /*
  10. //我做的
  11. for(int i = 1;i <= 150;i++){
  12. if(i % 3 == 0 && i % 5 == 0 && i % 7 == 0){
  13. System.out.println(i+"foo biz baz");
  14. }else if(i % 3 == 0){
  15. System.out.println(i+"foo");
  16. }else if(i % 5 == 0){
  17. System.out.println(i+"biz");
  18. }
  19. else if(i % 7 == 0){
  20. System.out.println(i+"baz");
  21. }else{
  22. System.out.println(i);
  23. }
  24. }
  25. */
  26. //老师讲的
  27. for(int i = 1;i <= 150;i++){
  28. System.out.print(i+" ");
  29. if(i % 3 == 0){
  30. System.out.print("foo ");
  31. }
  32. if(i % 5 == 0){
  33. System.out.print("biz ");
  34. }
  35. if(i % 7 == 0){
  36. System.out.print("baz ");
  37. }
  38. //换行
  39. System.out.println();
  40. }
  41. }
  42. }