1. 程式人生 > >習題4 編寫一個方法method(),判斷一個數能否同時被3和5整除

習題4 編寫一個方法method(),判斷一個數能否同時被3和5整除

true ati rgs 同時 [] 返回 運算符 pri void

編寫一個方法method(),判斷一個數能否同時被3和5整除

首先編寫一個方法method(),由於是判斷,所以返回的數據類型應是波爾型,並且向主方法傳一個整數類型的參數X

public class Zhawo11 {
    
    }
    
    public static boolean method(int x){
        
    }
}

接下來在子方法裏判斷,如果能同同時被3和5整除,就返回true,否則返回false

public class Zhawo11 {
    public static void main(String args[]){
    
    }
    
    
public static boolean method(int x){ if(x%3==0 && x%5==0){ return true; }else{ return false; } } }

在主方法裏定義變量b接受這個返回值

public class Zhawo11 {
    public static void main(String args[]){
        boolean b=method();
    }
    
    public
static boolean method(int x){ if(x%3==0 && x%5==0){ return true; }else{ return false; } } }

輸出,此處用到三目運算符(b==true? "能":“不能”) 當b為true時 輸出“能”,當b為false時,輸出“不能”

public class Zhawo11 {
    public static void main(String args[]){
        boolean b
=method(); System.out.println("這個數字"+(b==true? "":"不能")+"被整除"); } public static boolean method(int x){ if(x%3==0 && x%5==0){ return true; }else{ return false; } } }

接下來向主方法傳入任意參數

public class Zhawo11 {
    public static void main(String args[]){
        boolean b=method(30);
        System.out.println("這個數字"+(b==true? "":"不能")+"被整除");
    }
    
    public static boolean method(int x){
        if(x%3==0 && x%5==0){
            return true;
        }else{
            return false;
        }
        
    }
}

技術分享

public class Zhawo11 {
    public static void main(String args[]){
        boolean b=method(47);
        System.out.println("這個數字"+(b==true? "":"不能")+"被整除");
    }
    
    public static boolean method(int x){
        if(x%3==0 && x%5==0){
            return true;
        }else{
            return false;
        }
        
    }
}

結果

技術分享

習題4 編寫一個方法method(),判斷一個數能否同時被3和5整除