當前位置:博客首頁>>編程基礎 >> 閱讀正文

【VB】vb各種求1-100內的素數(shù)

作者: 鄭曉 分類: 編程基礎 發(fā)布于: 2011-08-08 23:46 瀏覽:52,758 評論(12)


2021.02.18 經批評,原提供的幾段代碼有錯誤,本人其實對VB也不了解。

以下是回復中更正的代碼:

Private Sub Form_Click()
?For i = 1 To 100 Step 1
???? p = 0
?? For j = 2 To Sqr(i) Step 1
???? If i Mod j = 0 Then
?????? p = 1
???? End If
?? Next j
?? If p = 0 Then
???? Print i;
?? End If
Next i
End Sub

? ? ? ?

本文采用知識共享署名-非商業(yè)性使用 3.0 中國大陸許可協(xié)議進行許可,轉載時請注明出處及相應鏈接。

本文永久鏈接: http://yjfs.org.cn/vb-vb-1-100-of-the-prime-requirements.html

【VB】vb各種求1-100內的素數(shù):目前有12 條留言

用戶評論頭像 哈哈發(fā)表于 2021年02月18日 15:36[回復]

Private Sub Form_Click()
For i = 1 To 100 Step 1
p = 0
For j = 2 To Sqr(i) Step 1
If i Mod j = 0 Then
p = 1
End If
Next j
If p = 0 Then
Print i;
End If
Next i
End Sub

    用戶評論頭像 鄭曉發(fā)表于 2021年02月18日 15:43[回復]

    感謝指正,N年前的代碼了,當時對VB也不太了解

      用戶評論頭像 哈哈發(fā)表于 2021年02月18日 16:10[回復]

用戶評論頭像 哈哈發(fā)表于 2021年02月18日 15:31[回復]

第一個定義出錯,定義這樣寫的話只能定義到離as最近的那一個變量
第一個if語句也出錯,如果i是4的時候if判斷出來它不是素數(shù),而你要輸出的是素數(shù)
你不是要輸出是素數(shù)的嗎?

用戶評論頭像 啊啊啊啊啊發(fā)表于 2020年12月05日 19:09[回復]

真的三個都是錯的

用戶評論頭像 嘻哈發(fā)表于 2020年04月18日 17:03[回復]

寫程序最基本的都錯了

用戶評論頭像 哇哇發(fā)表于 2019年06月02日 22:19[回復]

能詳細的說明下嗎

用戶評論頭像 發(fā)表于 2018年05月18日 21:04[回復]

第一個編程在vb中根本沒有辦法運行,這些編程你運行了嗎就發(fā)出來了

    用戶評論頭像 鄭曉發(fā)表于 2018年05月18日 21:37[回復]

    需要我給你錄個屏嗎?

用戶評論頭像 快樂的鏝頭發(fā)表于 2016年06月15日 15:21[回復]

很贊~

用戶評論頭像 安吉農家樂發(fā)表于 2011年08月09日 11:32[回復]

我喜歡這樣的文章 收藏了

用戶評論頭像 小娃撐小艇發(fā)表于 2011年08月09日 10:54[回復]

LS說的很對啊 哈哈哈

發(fā)表評論

change vcode