首頁>Club>
10
回覆列表
  • 1 # danfan

    需要兩重迴圈外層迴圈將每個階乘數相加,內層計算階乘,首先將相加的初始數定義為0,進入外層迴圈,再定義相乘的初始數位1,透過j的迴圈計算出1到i的相乘數,再透過外層的i的迴圈將階乘數相加。

    n = 0

    for i in range(1, 10):

        m = 1

        for j in range(1, i + 1):

            m *= j

        n += m

    print(n)

  • 2 # 使用者4102879742526

    一、迴圈遍歷範圍 舉例:計算指定整數的階乘 s_max = input (“輸入您想要計算階乘的數字“”:) max = int(s_max) for i in range

  • 中秋節和大豐收的關聯?
  • OPPO的IPHONE 8手機怎麼樣?