主頁(yè) > 知識(shí)庫(kù) > VBS 正則判別素?cái)?shù)(質(zhì)數(shù))

VBS 正則判別素?cái)?shù)(質(zhì)數(shù))

熱門(mén)標(biāo)簽:如何用機(jī)器人進(jìn)行電銷(xiāo) 除了地圖標(biāo)注還有這種生意嗎 東營(yíng)快遞外呼系統(tǒng) 齊齊哈爾高德地圖標(biāo)注店 神行者美術(shù)館地圖標(biāo)注 地圖標(biāo)注政府哪個(gè)部門(mén)管 哪里有便宜的地圖標(biāo)注公司 佛山真人電銷(xiāo)機(jī)器人廠家 百度地圖標(biāo)注點(diǎn)距離代碼

利用正則判別素?cái)?shù),來(lái)源于網(wǎng)絡(luò),神人!

復(fù)制代碼 代碼如下:

Set regex = New RegExp
regex.Pattern = "^1?$¦^(11+?)\1+$"
For i = 1 To 100
 If Not regex.Test(String(i,"1")) Then
  WScript.Echo i
 End If
Next

看到標(biāo)題你一定會(huì)不屑一顧,枚舉質(zhì)數(shù)誰(shuí)不會(huì)?

復(fù)制代碼 代碼如下:

For i = 1 To 100
 For j = 2 To i
  If i Mod j = 0 Then Exit For
 Next
 If j = i Then WScript.Echo i
Next

幾行代碼就能搞定,如此簡(jiǎn)單。那就看看下面這個(gè)程序吧!

復(fù)制代碼 代碼如下:

Set regex = New RegExp
regex.Pattern = "^1?$|^(11+?)\1+$"
For i = 1 To 100
 If Not regex.Test(String(i,"1")) Then
  WScript.Echo i
 End If
Next

用正則表達(dá)式判斷質(zhì)數(shù),神一樣的人物。

來(lái)源:
http://demon.tw/programming/vbs-prime-number.html
http://www.enun.net/?p=533

標(biāo)簽:銅川 鶴壁 ???/a> 四平 文山 邢臺(tái) 湖州 西安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《VBS 正則判別素?cái)?shù)(質(zhì)數(shù))》,本文關(guān)鍵詞  VBS,正則,判別,素?cái)?shù),質(zhì)數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《VBS 正則判別素?cái)?shù)(質(zhì)數(shù))》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于VBS 正則判別素?cái)?shù)(質(zhì)數(shù))的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章