Test2.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package _07_有参数无返回值;
  2. public class Test2 {
  3. public static void main(String[] args) {
  4. /**
  5. * 打印两个数的和
  6. * 打印一个数的阶乘
  7. * 判断一个数是否是另外一个数的倍数
  8. */
  9. printSum(1,2);
  10. printSum(2,3);
  11. printSum(3,4);
  12. printFac(5);
  13. isMultiple(3,8);
  14. }
  15. /**
  16. * 判断一个数是否是另外一个数的倍数
  17. * 9 是 3 的倍数
  18. * 8 是 4 的倍数
  19. *
  20. * number % number1 == 0
  21. */
  22. public static void isMultiple(int num,int multiple){
  23. if(multiple % num == 0){
  24. System.out.println(multiple + "是" + num +"倍数");
  25. }else{
  26. System.out.println(multiple +"不是"+ num +"倍数");
  27. }
  28. }
  29. /**
  30. * 打印一个数的阶乘
  31. * 5
  32. * 5*4*3*2*1
  33. */
  34. public static void printFac(int num){
  35. int fac = 1;
  36. for (int i = 1; i <= num ; i++) {
  37. fac *= i;
  38. }
  39. System.out.println("num 阶乘为:"+ fac);
  40. }
  41. /**
  42. * 打印两个数的和
  43. */
  44. public static void printSum(int a , int b){
  45. System.out.println(a+b);
  46. }
  47. }