[填空題] 將下面程序補(bǔ)充完整。 public class PowerCale { public static void main(String[] args
2021-07-20
[填空題] 將下面程序補(bǔ)充完整。 public class PowerCale { public static void main(String[] args) { double x=5.0; System.out.println(x+"to the power 4 is"+power(x,4)); System.out.println("7.5 to the power 5 is"+power(7.5,5)); System.out.println("7.5 to the power 0 is"+power(7.5,0)); System.out.println("10 to the power -2 is"+power(10,-2)); } static double ______ (double x,int n) { if(n>1)return x * power(x,n-1); else if(n<0)return 1.0/power(x,-n); else return n==0 1.0:x: } }
正確答案:power
參考解析:本程序中,main()方法中的輸出語(yǔ)句調(diào)用了power()方法,后邊是對(duì)power()方法的定義,所以下畫線處應(yīng)填寫power。本程序的power()采用了遞歸的方法來計(jì)算一個(gè)數(shù)的階乘。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。