黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 編程基礎(chǔ),Java實(shí)現(xiàn)階乘遞歸方法

編程基礎(chǔ),Java實(shí)現(xiàn)階乘遞歸方法

更新時(shí)間:2020-06-18 14:48:58 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2304次

Java實(shí)現(xiàn)階乘運(yùn)算(遞歸、循環(huán))

下面我們使用遞歸與循環(huán)

以及輸出的截圖:

編程基礎(chǔ),Java實(shí)現(xiàn)階乘遞歸方法

/**
?*?遞歸階級(jí)算法,for循環(huán)
?*/
public?class?Recursion?{
	public?static?void?main(String[]?args)?{
	
		System.out.println("歡迎來到樹先生的世界!");
		System.out.println("輸入要計(jì)算的值:");
		
		//system.in是輸入
		Scanner?sc?=?new?Scanner(System.in);
		
		//讀取輸入的那一行的值
		String?inta?=?sc.nextLine();
		
		//判斷matches
		if?(!inta.matches("\\d+"))?{
			System.out.println("請(qǐng)確認(rèn)您輸入的是正數(shù)的數(shù)字?程序終止了");
			
			return;
		}
		//將String類型轉(zhuǎn)換Integer
		Integer?integer?=?new?Integer(inta);
		
		//用的類型是long類型可以計(jì)算到40的階乘
		if?(integer>40)?{
		
			System.out.println("數(shù)字過大。請(qǐng)輸入1~40之間的值");
			
			//過大會(huì)停止程序
			return;
		}
		
		//傳進(jìn)去的參數(shù)
		System.out.println("遞歸的結(jié)果是:"?+?factorial(integer));
		System.out.println("循環(huán)的結(jié)果是:"?+?doFactorial(integer));
	}

	//?遞歸方法
	public?static?long?factorial(int?num)?{
		//當(dāng)參數(shù)等于1時(shí)返回本身
		if?(num?==?1)?{
			return?1;
		}?
		
		???//用long是為了計(jì)算跟多的值long的范圍比較大
			long?digui=?(long)?(factorial(num?-?1)*num);//?階乘的算法factorial(num-1)*num
			System.out.print("當(dāng)"?+?num?+?"時(shí)?,結(jié)果是:"+?digui);
			System.out.println();
			
		return?digui;
	}
???//(循環(huán)方法)
??//long?是返回類型
	public?static?long?doFactorial(int?num)?{
		long?result?=?1;
		
		for?(int?i?=?0;?i?<?num;?i++)?{
		
			//?result?*=?i;累積
			result?=?result?*?(i?+?1);
		}
		
		//返回值
		return?result;

	}
}

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“編程基礎(chǔ),Java實(shí)現(xiàn)階乘遞歸方法”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。

提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 最近更新中文字幕第一页 | 性插久久| 秋霞国产一级特黄 | 成人羞羞视频在线 | 天天色综合图片 | 国产欧美亚洲另类第一页 | 最近中文字幕国语免费完整 | 欧美成人免费在线 | 手机看高清特黄a大片 | 日韩亚洲欧美在线观看 | 五月婷婷丁香在线视频 | 国产精品国产精品国产三级普 | 男男羞羞视频免费网站 | 成年人免费在线播放 | 日本三级香港三级人妇gg在线 | 曰批全过程免费视频观看软件 | 国产成人精品s8p视频 | 国产午夜不卡在线观看视频666 | 欧美成人区 | 中国毛片网 | 91精品国产乱码在线观看 | 色网站免费 | 欧美国产日韩911在线观看 | 老司机精品影院一区二区三区 | 看黄网站在线观看 | 免费无遮挡毛片 | 五月天综合婷婷 | 欧美日韩中文字幕一区二区高清 | 国产成人精品一区二区三区 | 老子影院午夜伦不卡亚洲 | 亚洲视频免费一区 | 在线看片成人 | 国产第一页久久亚洲欧美国产 | 国产精品视频大全 | 午夜免费视频观看在线播放 | 欧美成人免费高清二区三区 | 久久精品视频91 | 日本人xxxxxxxxx99 | 免费女人视频 | 欧美视频一区在线观看 | 日韩精品一级毛片 |