日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

等差数列求和

發布時間:2023/12/18 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 等差数列求和 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • #任務4.等差數列求和
        • (一)編程實現
      • (二)講解知識點
      • (三)擴展練習
        • 任務1.打印水仙花數
        • 任務5.打印九九乘法表

#任務4.等差數列求和

-任務:計算1+2+3+…+100的值

(一)編程實現

-創建net.lixin.src包,然后在包里創建Task04


-i++:后自增,先用后增
-運用程序,查看結果

-其實1+2+3+…+100跟100+99+…+3+2+1是等值的,因此for循環可以從100遞減循環到1來計算

-大家不妨編程計算一下1+3+5+…+99


-第一種和第二種方法都循環了100次,但是第三種方法只循環了50次,效率更高些

(二)講解知識點

(1)執行流程

-當循環條件成立時,執行循環,直到循環條件不成立時,終止循環
2.自增自減運算

(1)自增運算
-后自增:先用后增
-先自增:先增后用
(2)自減運算
-后自減:先用后減
-前自減:先減后用

(三)擴展練習

任務1.打印水仙花數

-所謂水仙花數,是指等于其個位數字立方和的三位數、

-分析問題首先水仙花是三位數,那么我們可以確定范圍:[100,999],這個我們可以通過循環結構來搞定:

for(int n = 100; n<=999; n==) ... }

-然后對這個范圍的每個數n,我們都要去判斷它是否等于其各位數字立方和,這里的難點或關鍵在于如何分解一個三位數,得到她的每位數字
-假設我們已經把三位數n分解成百位數p3,十位數p2,個位數p1,這樣我們的篩選條件就可以寫出來n==p3p3p3+p2p2p2+p1p1p1.
-如何拆分一個三位數你(375)呢?
-首先求n的個位數:n%10=375%10=5
然后要將三位數變成兩位數:n=n/10=375/10=37
對于新的兩位數,有求它的個位數:n%10=37/10=7
然后要將兩位數變成有一位數:n=n/10=37/10=3
我們可以交替使用求余和整出運算將一個三位數拆分,得到它的個位數 十位數 百位數
當然這個分解方法可以推廣到任何多為拆分

任務5.打印九九乘法表

在net,licin.src=-包里創建Task05==類

總結

以上是生活随笔為你收集整理的等差数列求和的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。