迴圈九種方法

2021-07-11 04:59:00 字數 1273 閱讀 3464

今天老師讓用九種方法做「隨機出十個數並求和」,但是好像有點雲裡霧裡的,我只會六個,那三個是啥。好像亂了。。。。

嗚呼哀哉,先做乙個再說吧!

一,第一種方法:

private sub command1_click()

dim i as integer

dim a(10) as integer

randomize

for i = 1 to 10

a(i) = int(rnd * 1000) + 1

sum = sum + a(i)

next i

print sum

end sub

第二種:

private sub command1_click()

clsdim n as integer, s as integer

dim a(10) as integer

n= 1

while n <= 10

a(n) = int(rnd * 1000)

n= n + 1

wend

while n <= 10

print a(n)

n= n + 1

wend

s= 0

n= 1

while n <= 10

s= s + a(n)

n= n + 1

wend

print s

end sub

第三種: 

dim sum asinteger

dim i as integer

dim a as integer

private subcommand1_click()

sum = 0

for i = 1 to 10

randomize

a = int(1000 * rnd)

sum = sum + a

msgbox "10個隨機數的和為:"& sum

next

二,1-10求和

private sub command1_click()

clsprint f(10)

end sub

private function f(x as integer) as long

if x = 1 then

f = x

else

f = x + f(x - 1)

end if

end function

*(f()括號裡是幾求得即為連續的由1-()的和)

激勵自己地九種方法

1 調高目標 真正能激勵你奮發向上的是 確立乙個既巨集偉又具體的遠大目標。許多人驚奇發現,他們之所以達不到自己孜孜以求的目標,是因為他們的主要目標太小,而且太模糊,使自己失去主動力。如果你的主要目標不能激發你的想象力,目標的實現就會遙遙無期。2 離開舒適區 不斷尋求挑戰,體內就會發生奇妙的變化,從而...

獲取電話名錄的九種方法

獲取 名錄的九種方法 好多招生人員和諮詢員說 你們要我一天打 50 通 我哪有那麼多的 可打?我的 都打完了,我沒有 可打了。真的是這樣嗎?我在這裡給大家提供 9 種尋找 名錄的方法。1 隨時隨地的遞出你的名片。每個招生人員都要養成交換名片的習慣,很多人出門經常不帶名片,這點很不好,在校外,你就是學...

python 執行函式的九種方法

這種是最簡單且直觀的方法 def task print running task task 如果是在類中,也是如此 class task def task self print running task task task 在 functools 這個內建庫中,有乙個 partial 方法專門用來生...