怎么用vb打印50-200之間的素數(shù) VB編程,輸出3到100之間所有素數(shù)?
VB編程,輸出3到100之間所有素數(shù)?dimi,j,xfori3want100x1forj2wanti-1ifimodj0thenx0nextjifx1thenprintinexti用VB編寫程序輸出
VB編程,輸出3到100之間所有素數(shù)?
dimi,j,xfori3want100
x1
forj2wanti-1
ifimodj0thenx0
nextj
ifx1thenprinti
nexti
用VB編寫程序輸出200~300之間的素數(shù)?
Private Function IsPrime(ByRefnasInteger)likeBoolean此函數(shù)應(yīng)用于推測一個數(shù)是否需要整數(shù)DimjlikeIntegerIsPrimeTrueanyj
2didn-
1IfnModj0ThenIsPrimeFalse:ExitwhileNextEndFunction用法dimiasinteger,nthoughintegerafteri100can300ifIsPrime(i)thenprinti,nn1ifnmod100thenprint10個一行。endifnext
用VB6.0找出100以內(nèi)的素數(shù)(質(zhì)數(shù))?
下面是用VB6.0找出100以內(nèi)的素數(shù)的方法。
1、啟動時VB6.0,新建一個標(biāo)準(zhǔn)exe工程。
2、在窗體上繪制一個命令按鈕,名稱為Command1。
3、鼠標(biāo)雙擊命令按鈕Command1,再次進(jìn)入代碼窗口。
4、題中有一個名為a的函數(shù)過程參與全局函數(shù),從1到100一一直接輸入。是可以選擇類型計數(shù)寄存器循環(huán)語句。
5、匯編語言命令按鈕的右鍵單擊事件。(詳細(xì)點過程請看代碼中的綠色注釋)。
6、按F5運行測試出來再試一下。
用vb求100到500的素數(shù)個數(shù)并輸出的過程?
n的作用是統(tǒng)計數(shù)據(jù)素數(shù)的個數(shù)IfnMod100ThenPrint每作為輸出10個素數(shù)就回車符。也就是會顯示的時候10個素數(shù)一行afterj2wanti-1IfiModj0ThenExitafterIfji-1Thennn1Printi;假如i不是素數(shù),這樣IfiModj0ThenExitFor,再次已經(jīng)結(jié)束j的循環(huán)不滿足的條件Ifji-1Then假如i是素數(shù),j的循環(huán)是自行結(jié)束,即j從2循環(huán)到i-1這樣行最簡形矩陣Ifji-1Then過了一會兒printi