java中如何将一个数作为参数传递给一个函数

.在main函数里随机生成一个三位的整数,并将这个数作为 参数传递给 judge Num( Int num)函数,在这个函数里判断参数num是 奇数还是偶数;

import java.util.Random;
public class Main{
public static void main(String []args){
  Random rand = new Random();
  int num=rand.nextInt(900) + 100;
  int result=judgeNum(num);
  System.out.println(num+(result==1?"是奇数":"是偶数"));
}
public static int judgeNum(int num){
  if(num%2 == 0){
    return 0;
  }
  return 1;
}
}
int judgeNum(int num)
{
    if(num%2==0)
        return 0;
    return 1;
}
public static void main(String[] args)
    {
      Random r = new Random(1);
      int n= r.nextInt(1000);
           int res = judgeNum(n);
           if(res == 1)
            System.out.println(n+"是奇数");
           else
                 System.out.println(n+"是偶数");

    }


声明一个带参数的函数,然后,声明一个变量、调用一下函数就行了。

给个参考给你


public class Main {
    public static void main(String[] args) {
        int num = (int)(Math.random() * 900)+100;
        judgeNum(num);
    }
    public  static void judgeNum( int num){
        if(num /2 == 0){
            System.out.println(num + "是一个偶数");
        }else{
            System.out.println(num + "是一个奇数");
        }
    }
}

对你有帮助的话,请采纳一下哈!!!

专家有打架了