五種循環方法計算1加到100

2020-12-19 ForSheet

上文講過1加到100,詳細解釋了計算的過程,如果理解了以前的文章,就容易理解今天的內容了。

1加到100使用VBA我能使用十來種方法,以下也是一種方法。

While ……wend循環

Private Sub CommandButton1_Click()

s = 0

i = 1

While i <= 100

s = s + i

i = i + 1

Wend

MsgBox "結果為:" & s

End Sub

這種方法使用較少,原因未知,這裡就不詳細介紹。

今天用四種方法做循環,實現1加到100。

對比他們之間的不同。

Do While 當型循環

Private Sub CommandButton1_Click()

s = 0

i = 1

Do While i <= 100

s = s + i

i = i + 1

Loop

MsgBox "結果為:" & s

End Sub

當型循環的特點是先判斷是否滿足條件,滿足則執行以下操作,否則退出。

Do While 直到型循環

Private Sub CommandButton2_Click()

s = 0

i = 1

Do

s = s + i

i = i + 1

Loop While i <=100

End Sub

直到型循環是先做一次,然後再看是否滿足條件,滿足再執行操作,不滿足退出。

打個比方,你去飯店吃飯,先看有沒有帶錢包再吃飯,還是先吃一口,再檢查是否帶錢包。

以上兩段代碼,初始值為1時沒有區別,將初始值i改為101就有明顯區別。

再介紹另外兩種循環,都差不多。

Private Sub CommandButton3_Click()

s = 0

i = 1

Do Until i > 100

s = s + i

i = i + 1

Loop

MsgBox "結果為:" & s

End Sub

以下也可以實現。

Private Sub CommandButton4_Click()

s = 0

i = 1

Do

s = s + i

i = i + 1

Loop Until i > 100

MsgBox "結果為:" & s

End Sub

建議分別繪製四個按鈕,使用以上代碼實現1加到100求和。

還可以使用數組進行1加到100,初學者數組會有點難,後面安排。

子曰:用之則行,不用則藏。

意思是說,如果你用我的這些建議,就馬上行動,知行合一,如果你不用,就趕緊收藏,以絕後患。

相關焦點

  • Excel怎麼計算從1加到100等於多少
    我們小時候可能會在學習速算技巧時聽老師講過如何快速計算從1一直加到100,也就是算出「1+2+3+……+100」的得數。我記得當時老師教的方法是利用(1+100)、(2+99)、(3+98)這些數都等於101的規律來快速算出從1加到100的計算結果。
  • 讓我來解釋使用循環將1加到了100
    循環是在編程中容易使用的,今天解釋使用循環,將1一直加到100,掌握了這個思路,換其他的程式語言,其實也一樣,只不過代碼稍做修改。Click()Dimi As ByteDims As Integeri = 1S=0Fori = 1 To 100s = s + iNextMsgBoxsEndSub這段代碼點擊一下,很快就顯示結果 5050,比大數學家高斯的方法還要快,但是解釋一下就麻煩了。
  • 小學數學陰影部分葉形葉子面積的五種計算方法
    (單位:釐米)計算方法一:解題思路:觀察下圖,陰影部分和任意一個空白組後可以組成一個扇形,也就是四分之一圓,作輔助線連接葉子的頂點,用扇形的面積減去三角形的面積,可以求出「 半片葉形 」 的面積,再乘以 2 即可求出整個陰影部分的面積。
  • 《太吾繪卷》內力計算方法是什麼 內力如何計算
    太吾繪卷的內力如何計算?相信這是很多網友所關注的問題。而內力對於玩家來說是十分重要的。下面小編為大家帶來太吾繪卷內力計算方法,希望對大家有所幫助太吾繪卷內力計算方法1、內功一旦修煉就會增加內力值。2、內力值低於100不影響內力屬性。
  • 蘭斯10傷害計算方法
    本次給大家帶來的是蘭斯10的傷害計算方法介紹,很多玩家好奇傷害量是怎麼計算的,這裡給大家帶來詳細的計算方法介紹,希望能幫助到各位感興趣的玩家~了解傷害計算方法也有助於我們更好的過關~
  • CMF 實驗室|塑膠產品表面噴漆的五種檢測方法
    一款產品在上市前需要經過不斷的質檢和測試,每個部分,每個細節都有不同的測試方法與檢測流程,其中蘊含著不少學問和知識。下面帶大家了解電子產品塑膠表面噴漆最常用的五種檢測與判斷方法。:用專用的NORMAN RCA耐磨測試儀及專用的紙帶(11/16 inch wide ×6 或 8 inch diameter),施加175g的載荷,帶動紙帶在樣本表面磨擦250(低端機)、300(高端機)個循環,ed電泳漆耐磨100個循環,橡膠漆耐磨100個循環,絨毛漆耐磨100個循環,pu漆耐磨200個循環。
  • 上銀直線導軌壽命及計算方法
    上銀直線導軌壽命及計算方法,以下有幾點供大家參考:1.壽命當直線導軌承受負荷並作運動時,珠道表面與鋼珠因不斷地受到循環應力的作用,一但到達滾動疲勞的臨界值,接觸面就會開始產生疲勞破損,並在分表面發生魚鱗狀薄片的剝落現象,此種現象叫做表面剝離。
  • 飼料配方計算的4種方法,學會任意一種就能自己設計配方!
    一般計算兩種原料、一種營養水平之間的配比關係,如求濃縮飼料與能量飼料比例用此法最快。 例:玉米粗蛋白為8%,濃縮飼料粗蛋白33%,配粗蛋白含量為16.5%時兩者的比例。 1、畫一方形圖,在圖中央寫上所要配的混合料的粗蛋白質含量16.5%, 方形圖左上角和左下角分別是玉米和濃縮料蛋白質含量。
  • 用微積分計算1到100連續自然數平方之和
    我們用公式很容易計算1到n的自然數之和,如下1到100的自然數之和等於5050但是如果我們用微積分來計算,會給我們帶來怎樣的結果呢?直觀上,這個積分是「重複地加一堆東西」——從微積分出發,連續自然數之和貌似符合如下微積分公式,它等於x^2/2我們看一下計算結果:從1到100的實際總和是5050。
  • 弱電工程線纜線徑計算方法
    還有非我國標準如:2.0 鋁芯1平方最載流量9A,銅芯1平方最大載流量13.5A二點五下乘以九,往上減一順號走。三十五乘三點五,雙雙成組減點五。條件有變加折算,高溫九折銅升級。十下五,百上二 二五,三五,四三界 七十,九五二倍半 裸線加一半,銅線升級算 穿管,高溫八,九折 說明:1、「十下五」指導線截面在10平方毫米及以下,每1平方毫米安全電流為5安培。
  • 中美加規範對比-鋼結構整體結構分析與穩定計算方法介紹
    那麼今天我們就來理一理思路讀一讀規範,希望本文能幫助結構設計工程師們更好的從本質上理解鋼結構規範的分析設計要求,並且對中、美、加規範在這方面的主要規定及異同點有一個概念上清晰地認識。為此,在進入我們今天的文章的主題之前,我們首先要明確兩個重要的概念:1.
  • 蟻人被困量子領域,五種可能逃離的方法,網友:我選擇第五種
    下面是小編總結的五種可能讓蟻人回來的方法。第一種方法:蟻人帶了變大飛盤迴來。我們應該還記得蟻人1的結局吧,蟻人去到了量子領域,因為帶了變大飛盤,所以能夠回來了,這一次會不會也是因為這樣回來呢?不過細心的小夥伴應該能夠想到,導演不像是會安排兩次回歸都是同一種方式的,所以這種回歸的方式還是概率比較小的。第二種方法:黃蜂女將蟻人救回來。可能有小夥伴會問,黃蜂女不是死了嗎?
  • 物理波動力學計算在模擬循環神經網絡的應用
    連接到激發神經元的相關輸入被「激發」,該過程在整個網絡中進行,直到最終輸出。 對神經元行為進行建模的數學形式表示,可以是離散或脈衝形式的模型,這是現在人工智慧中常用的數字電子技術實現的神經元器件;還可以是連續形式表示的模型,這是代表人體中神經細胞活動的最接近表示,是通過模擬電子技術實現的神經元器件。 用模擬電子技術實現的神經元器件,稱為模擬神經元。
  • DNF:100級「大魔戰」套有多強?技能無cd循環,刷圖只需四個技能
    這其中,100級「大魔戰」套就是嚴重被低估的一套,在搭配合理的情況下,可以做到技能無cd循環,日常刷圖或者深淵,最多四個技能就足夠了,可以說是100級版本最快樂的五件套。套裝最佳搭配分析,五件套屬性是核心很多玩家印象中,在選擇減cd搭配時,歧路鞋子也是個不錯的選擇,其實,這個想法主要是沒有考慮到減cd的計算方式,在其餘裝備全帶減cd的情況下,歧路鞋子對兩個護石技能減cd的效果就變得很差了,而且帶上歧路鞋子,「大魔戰」五件套的效果就被捨棄了
  • 內燃機的工作循環與做功次數的計算
    如上圖所示是內燃機的結構示意圖,內燃機完成吸氣、壓縮、做功、排氣四個衝程為一個工作循環,一個工作循環,活塞上下往復兩次,曲軸轉動兩周,對外做一次功,在四個衝程中,只有做功衝程中的燃氣對外做功,其他三個衝程是輔助衝程,是靠安裝在曲軸上的飛輪的慣性來完成的,內燃機是通過四個衝程的不斷循環來保證連續工作的
  • 幹支計算時辰的方法
    一:關於計算時辰的方法 1、十二時辰制 西周時就已使用。古時與現時對照:子時從夜間十一點到次日凌晨一點,丑時從一點到三點,寅時從三點到五點,依此類推,每隔兩小時分別為卯時、辰時、巳時、午時、未時、申時、酉時、戌時、亥時。 「更天」前最大的數字是五,是指三時至五時.
  • 六年級分數乘法簡便計算,就這幾種類型,理解透了再無難題
    第3種乘法結合律的逆運算。這種簡便計算方法和乘法分配律的運用有些類似,利用乘法分配律的逆運算,來打倒簡化計算的目的。第4種乘法分配律和乘法結合律的綜合運用。第5種數位化加式或減式(湊數法)觀察上面算式是不可以約分的?為了達到約分的目的,我們把87寫成86+1,這樣便可以利用乘法結合律來進行簡便計算。這種簡便計算方法。需要學生具有一定的數學思維以及一定的運算技巧,這種題目對於鍛鍊學生的數學能力有很大好處。
  • 寶可夢大探險技能傷害計算方法 技能傷害計算指南
    今天為大家帶來的是寶可夢大探險技能傷害計算方法,技能傷害計算指南。很多小夥伴都不太理解遊戲內技能的計算方法,這裡給出了詳細的分析和解答,感興趣的小夥伴一起來看看吧。
  • 不知道怎樣計算權重?告訴你8種確定權重方法
    本文列出常見的權重計算方法,並且對比各類權重計算法的思想和大概原理,使用條件等,便於研究人員選擇出科學的權重計算方法。第二類、數字相對大小(AHP層次法和優序圖法)計算權重的第二類方法原理是利用數字相對大小,數字越大其權重會相對越高。此類原理的代表性方法為AHP層次法和優序圖法。1.
  • 《怪物獵人世界》冰原屬性傷害怎麼樣計算 屬性傷害數值計算方法
    導 讀 怪物獵人世界冰原屬性傷害數值計算方法 怪物獵人世界冰原對屬性傷害進行了加強,導致很多屬性武器的輸出異常突出