VB程式執行不了,到底是哪裡出現了錯誤?報錯為塊if沒有endif?

2025-01-16 01:25:18 字數 1307 閱讀 8344

1樓:網友

語法問題vb和c不同,每個if要對應乙個endif,if與endif中間為執行內容。

private sub command1_click()dim i%, m%, sum%, n%, a%sum = 0

if = true then

for m = 100 to 200

for i = 2 to m - 1

if (m mod i) =0 then exit fornext i

if i = m then sum = sum + mnext m

endifendif

endifif = true then

for a = 200 to 400

for n = 2 to a - 1

if (a mod n) =0 then exit fornext n

if n = a then sum = sum + anext a

endifendif

sumend sub

2樓:網友

if語句有錯改成。

建議lz以後把此類的if語句,格式上做區分如以下,以利用查詢錯誤。

private sub command1_click()dim i%, m%, sum%, n%, a%sum = 0

if = true then

for m = 100 to 200

for i = 2 to m - 1

if (m mod i) =0 then exit fornext i

if i = m then sum = sum + mnext m

end if

if = true then

for a = 200 to 400

for n = 2 to a - 1

if (a mod n) =0 then exit fornext n

if n = a then sum = sum + anext a

end if

sumend sub

vb程式內顯示塊if 沒有end if……

3樓:惠企百科

書寫不規範,不容易看出缺少end if,應該這樣寫:

if val(<500 then

你猜的太小了"

elseif val( then

你猜對了"你猜的太大了"

end if

end if

乙個if對應乙個end if,在寫程式時,寫好if後立即換行寫好end if,這樣不容易出錯。

vb程式題執行不了,沒有字母出現

你這是一個打字遊戲,字母從上掉下來,是你自己編寫的嗎,我試了一下,可以的。你如果不行的話,在下面幾個方面考慮一下 1.timer1與timer2的interval值 設定了沒,把它們分別設定為500與1000試試 2.command1的caption是否設定為 開始 3.把label4字號改大些,如...

細胞代謝中心到底是哪裡?

細胞代謝中心 細胞體。神經元包括細胞體和突起兩部分。細胞體是神經元中的一部分,主要集中在腦和脊髓的灰質中,構成神經中樞。細胞體與神經元的軸突末梢相接觸的部位叫做突觸。細胞體周圍分佈著樹突,與軸突和神經纖維組成神經細胞。細胞體是代謝和營養中心。細胞代謝是細胞內所發生的用於維持生命的一系列有序的化學反應...

諸葛亮到底是哪裡人

諸葛亮,字孔明,人稱臥龍,漢末徐州 琅邪郡陽都縣 今山東沂南 縣 人,父諸葛珪曾為泰山郡丞,叔父諸葛玄為當時名士。諸葛亮兄諸葛不共戴天瑾仕於吳孫權,拜大軍 左都護,領豫州牧。亮從弟諸葛誕仕於魏,為吏部郎,累遷揚州刺吏 鎮東將軍 司空。兄弟三人 並有盛名,各在一國。於時以為 蜀得其龍,吳得其虎,魏得其...