java求階乘的程序 怎么利用java代碼計(jì)算階乘?
怎么利用java代碼計(jì)算階乘?Java程序計(jì)算20的階乘并使用BigDecimal類(lèi)接收數(shù)據(jù),如下所示:;公共類(lèi)測(cè)試{public static void main(string[]args){Big
怎么利用java代碼計(jì)算階乘?
Java程序計(jì)算20的階乘并使用BigDecimal類(lèi)接收數(shù)據(jù),如下所示:;公共類(lèi)測(cè)試{public static void main(string[]args){BigDecimal CNT=new BigDecimal(0)for(int i=1 i<=20 i){CNT=控制添加(解成(I))//循環(huán)計(jì)算20內(nèi)的階乘}系統(tǒng)輸出打?。╟nt)}public static BigDecimal jiecheng(int n){if(n==1){return new BigDecimal(1)}//multiply()multiply return結(jié)城(n-1)。Multiply(New BigDecimal(n))}
用Java編寫(xiě),用do while循環(huán)語(yǔ)句計(jì)算1~100的和,如下所示:packagecom.testpublic網(wǎng)站類(lèi)testa{public static void main(string[]args){//measure int count=0//always int sum=0//do循環(huán)將執(zhí)行一次,而與while循環(huán)條件無(wú)關(guān)。Do{sum=countcount//只要count仍然滿足while,它將再次執(zhí)行,直到count不滿足unfinished}while(count<=100)系統(tǒng)輸出打?。ā皊um of 1-100:”sum)}運(yùn)行結(jié)果:sum of 1-100:5050