java常見邏輯練習題求出10內的階乘?

2021-08-29 10:02:18 字數 508 閱讀 3935

題目:求出10內的階乘?

分析:首先要求出10內的階乘就要先將10以內的數遍歷出來,那麼我們用for迴圈遍歷即:

for (int i = 1; i <= 10; i++)
然後我們需要明白階乘的意思是什麼,舉個例子:4的階乘為1x2x3x4,階乘的意思即1x2…一直乘到此數字

怎麼我們設乙個int num = 1; 第三個變數來進行運算

最終的結果即:

public class demo3 

}}

解釋:為什麼可以直接用num = num * i;來表示階乘呢,舉個例子,當i=3時,此時的num已經=1x2了,因為for迴圈之前的乘法num已經做過了,所以可以直接用此表示式

控制台顯示結果為:

126

24120

7205040

40320

362880

3628800

邏輯回歸 練習題

資料的前兩列為成績,第三列為是否錄取的決定。完成x和y的初始化,方便以後的函式的使用 data np.loadtxt ex2data1.txt delimiter x np.mat np.delete data,1,axis 1 x np.hstack np.ones x.shape 0 1 x y...

邏輯結構練習題

1.編寫程式數一下 1到 100 的所有整數 現多少個數字9 1 100中9的出現次數 public class test01 system.out.println count 2.輸出1000 2000的所有閏年 輸出1000 2000之間的所有閏年 public class test02 3.列...

Linux常見練習題

1.dev hda5在linux中表示什麼?a.ide0介面上從盤 b.ide0介面上主盤的邏輯分割槽 c.ide0介面上主盤的第五個分割槽 d.ide0介面上從盤的擴充套件分割槽 解析 linux的所有裝置均表示為 dev目錄中的乙個檔案 dev目錄下 hd 打頭的裝置是ide硬碟,sd 打頭的裝...