今天老師讓用九種方法做「隨機出十個數並求和」,但是好像有點雲裡霧裡的,我只會六個,那三個是啥。好像亂了。。。。
嗚呼哀哉,先做乙個再說吧!
一,第一種方法:
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 方法專門用來生...