java實現階乘java構造方法求階乘
java實現階乘java構造方法求階乘
1、結果超出了數的表示范圍(超過了int,可改為double)2、classfactorialTest{3、staticdoublefactorial(doublearg){4、if(arg==0){return1;5、}else{6、returnarg*factorial(arg-1);7、}8、}9、publicstaticvoidmain(String[]args){10、System.out.println(factorial(0));11、System.out.println(factorial(1));12、System.out.println(factorial(2));13、System.out.println(factorial(6));14、System.out.prin
導讀1、結果超出了數的表示范圍(超過了int,可改為double)2、classfactorialTest{3、staticdoublefactorial(doublearg){4、if(arg==0){return1;5、}else{6、returnarg*factorial(arg-1);7、}8、}9、publicstaticvoidmain(String[]args){10、System.out.println(factorial(0));11、System.out.println(factorial(1));12、System.out.println(factorial(2));13、System.out.println(factorial(6));14、System.out.prin
![](https://img.51dongshi.com/20250106/wz/18434949452.jpg)
1、結果超出了數的表示范圍(超過了int,可改為double)2、classfactorialTest{3、 static doublefactorial(double arg){4、 if(arg==0){ return 1; 5、}else{6、 return arg*factorial(arg-1);7、}8、}9、 public static void main(String[] args){10、System.out.println(factorial(0));11、System.out.println(factorial(1));12、System.out.println(factorial(2));13、System.out.println(factorial(6));14、System.out.println(factorial(10));15、System.out.println(factorial(20));16、System.out.println(factorial(50));17、System.out.println(factorial(51));18、 }19、}
java實現階乘java構造方法求階乘
1、結果超出了數的表示范圍(超過了int,可改為double)2、classfactorialTest{3、staticdoublefactorial(doublearg){4、if(arg==0){return1;5、}else{6、returnarg*factorial(arg-1);7、}8、}9、publicstaticvoidmain(String[]args){10、System.out.println(factorial(0));11、System.out.println(factorial(1));12、System.out.println(factorial(2));13、System.out.println(factorial(6));14、System.out.prin
為你推薦