判斷素數(shù)的原理是:
素數(shù)是只能被1和本身整除的數(shù).例如 3只能被1和3整除,17只能被1和17整除等等,想9就不是素數(shù)(能被1,3,9整除).
編程的算法是:
窮舉法,就是將需要判斷的數(shù)除2、除3.一直除到這個數(shù)減1.
例如:判斷7是不是素數(shù)的算法是進行如下運算 7/2,7/3,7/4,7/5,7/6,在上述除的過程中如果都不能被除盡則可以斷定7是素數(shù),否則就說明7不是素數(shù).
注意:編程時使用求余運算,判斷是否能被除盡.
參考程序如下:
dim i as integer
dim j as integer
dim x as integer
x=val(inputbox("請輸入一個自然數(shù):","輸入提示"))
for i=2 to x-1
if x mod i=0 then exit for
next i
if i=x then '此處若i的值變?yōu)閤則說明所以上面的循環(huán)全被執(zhí)行完
print x & "是素數(shù)"
else
print x & "不是素數(shù)" '若i
求VB編程代碼:判斷一個數(shù)是否是素數(shù)?
求VB編程代碼:判斷一個數(shù)是否是素數(shù)?
其他人氣:241 ℃時間:2019-08-28 08:51:43
優(yōu)質(zhì)解答
我來回答
類似推薦
- 如果你是一只丑小鴨當你變成一只天鵝時你會怎么想
- The girl is playing the piano _the party,填什么?為什么?
- 兩個自然數(shù)的和是99,他們最大公約數(shù)和最小公倍數(shù)的和是231,那么這兩個數(shù)分別是?
- Hermit曲線、Bezier曲線、B樣條曲線有什么關(guān)系?有什么區(qū)別?各自的應用范圍?
- 晝夜交替現(xiàn)象可以說明地球是個球體嗎
- 已知a,b為實數(shù),命題甲:ab>b2,命題乙:1b<1a<0,則甲是乙的( ?。?A.充分不必要條件 B.必要不充分條件 C.充要條件 D.既不充分也不必要條件
- 這條紅領(lǐng)巾讓我找的好苦,差不多把整個房間都找遍了,也沒找到,我打開書包一 看沒想到在這里,真是?一句
- 我市今年計劃植樹約84萬棵,前35天栽了49萬棵.照這樣計算,完成全部任務(wù)要多少天?(用比例解)
- A、B、C是三個素數(shù),A加B等于16,B加C等于24,且A小于B小于C,A、B、C分別是多少?
- 一列隊伍比20人少 小麗的前面和后面人數(shù)一樣多 問這列隊伍最多有多少人 最少有多少人
- 古代詩詞有關(guān)雨的詩句有哪些?
- 志見出師表,好為梁父吟說的誰?
猜你喜歡
- 1如圖,反比例函數(shù)y=?4x的圖象與直線y=?13x的交點為A,B,過點A作y軸的平行線與過點B作x軸的平行線相交于點C,則△ABC的面積為( ?。?A.8 B.6 C.4 D.2
- 2keep our streets
- 3(x-y)的平方*(x-y)的立方的立方
- 4(2)如果不對這種高濃度菌液進行稀釋,而是直接進行觀察計數(shù),那么當測量其每毫升菌液中所含酵母菌的個數(shù)時,在數(shù)值上會產(chǎn)生什么樣的后果?
- 5平方根、立方根、算術(shù)平方根的區(qū)別是什么
- 6若關(guān)于不等式ax²+bx+1
- 7解釋下列句中的古今意義
- 8“專用”用文言文咋說,誰知道告訴一下,
- 9幫忙解數(shù)學題,要解題過程.解方程x^2+y^2=1.求x,y的值.
- 10一塊正方體鐵坯棱長2分米,它的體積是多少立方分米?如果1立方分米重7.8千克,這塊鐵坯重多少千克?
- 11我認為你這樣做是不對的 張婕告訴了我一些有趣的事情 英文翻譯
- 126 HE felt very after he watchedthe (frustrate) movie