活死題11:2.0

“我準備好了,我準備好了,,,時刻準備着,計算你要計算的階乘!”

		//創建輸入對象
		Scanner sc = new Scanner(System.in);
			//一次運行可做三次運算
			for(int i = 0;i < 3;i++) {	
				System.out.print("請輸入你要計算多少的階乘:");
				long num = sc.nextLong();
				if(num == 0) {
					System.out.println("0的階乘是:" + 1);
				}else {
					//聲明計數變量
					long num2 = 1L;
					//接收最後計算結果
					long result = 1L;
					while(num2 < num) {
						num2++;
						result *= num2;
					}
					System.out.println(num + "的階乘是:" + result);
				 }
			}	
	

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章