用VB編寫簡單的過程,用於求100以內所有奇數的和,通過函式名稱返回

時間 2021-08-30 10:29:04

1樓:匿名使用者

function jiafa(n as integer) as long

for i = 1 to n step 2s = s + i

next i

jiafa = s

end function

private sub form_click()he = jiafa(100)

print he

end sub

2樓:匿名使用者

private sub command1_click()text1.text = addnumbers(100, 2,1) '1,3,5,

end sub

private function addnumbers(byval lmax as long, byval nstep as integer,by nstart as integer) as long

dim sum as long

dim i as long

for i = nstart to lmax step nstepsum = sum + i

next

addnumbers = sum

end function

3樓:匿名使用者

以下為你要的函式:sumf的值即為100以內的有奇數的各,結果為2500

private function sumf() as integerdim x as integer, sum as integerfor x = 1 to 100 step 2sum = sum + x

next x

sumf = sum

end function

編寫求1到100之間奇數的和。用vb語言。 10

4樓:匿名使用者

private sub command1_click()dim i, sum1, sum2 as integersum1 = 0

sum2 = 0

for i = 1 to 100

if i mod 2 = 1 then

sum1 = sum1 + i

else

sum2 = sum2 + i

end if

next i

print "奇數

bai和du為zhi" & sum1

print "偶數

dao和為" & sum2

end sub

5樓:匿名使用者

private sub form_click()dim i as long

dim sum as long

sum = 0

for i = 1 to 100 step 2sum = sum + i

next i

print sum

end sub

vb程式設計“求1到1000以內所有奇數之和”(do while 結構)

6樓:夏永烽

private sub command1_click()dim i as integer

dim s as integer

s = 0: i = 0

do while i <= 1000

i = i + 1:

if i mod 2 = 1 then

s = s + i

end if

loop

print "計算1至1000之間的奇數之和為:"; send sub

沒有學過vb但是樓主的程式確實存在問題,這樣改回一下應該答差不多了,對於樓上說的溢位問題就要看整形數的表示範圍了。

7樓:聽不清啊

這個題目抄

不需要if語句的

。bais定義為integer會溢位的du。

private sub command1_click()dim i as integer

dim s as long

s = 0: i = 1

do while i < 1000

s = s + i: i = i + 2

loop

print "計算1至zhi1000之間的奇數之dao和為:"; send sub

用vb編寫簡單的直板手機程式,急求答案,謝謝

程式 該程式的主要目的是要判斷輸入的使用者名稱是否合法,所以我們首先編寫判斷使用者名稱的程式 雙擊 確定 按鈕,新增如下的程式 黑體部分為系統自動生成的 楷體為註釋 private sub command1 click 判斷是否輸入了使用者名稱 if text1.text then 如果text1為...

如何用vb編寫用於結束程序的程式

shell taskkill f im qq.exe vbhide shell taskkill f im qqq.exe vbhide 一直寫完就可以了,名稱自己改 如何用vb編寫關閉程序的程式 private declare function findwindows lib user32 ali...

使用vs2019用vb語言編寫簡單的網頁具體代

一念春風十里不如你 就是最簡單的html 了!這有什麼難度 用vs2012編寫vb程式。等急求! 嗯很願意幫助你怎麼發給你呢 vs2012中vb語言的form1.move 20,20 form1.left 20 form1.top 20 我猜是這樣!誰能幫我用html語言做一個簡單的網頁?就行 非常...