素?cái)?shù)編程 用一種循環(huán)結(jié)構(gòu)編程求100到200之間所有的素?cái)?shù). 大神們解釋一下?
用一種循環(huán)結(jié)構(gòu)編程求100到200之間所有的素?cái)?shù). 大神們解釋一下?此程序包含兩個(gè)循環(huán),I是整數(shù)變量,初始值為100,每次執(zhí)行下一個(gè)I,I加1,直到I=200結(jié)束,大循環(huán)J是整數(shù)變量,初始值為2,每次
用一種循環(huán)結(jié)構(gòu)編程求100到200之間所有的素?cái)?shù). 大神們解釋一下?
此程序包含兩個(gè)循環(huán),I是整數(shù)變量,初始值為100,每次執(zhí)行下一個(gè)I,I加1,直到I=200結(jié)束,大循環(huán)J是整數(shù)變量,初始值為2,每次執(zhí)行下一個(gè)J,J加1,直到I-1,結(jié)束小循環(huán)x是整數(shù)變量,當(dāng)x=0時(shí),即I是素?cái)?shù),x=1,我不是素?cái)?shù)在一個(gè)小循環(huán)中我是否是素?cái)?shù)可以用以下方法來(lái)判斷:如果在[2,I]的范圍內(nèi)沒有整數(shù)I是可整除的,則它是素?cái)?shù),否則它不是素?cái)?shù)。
Private Sub Form_uuClick()dim I as integer,j as integer,X as integer//為I=100到200//大循環(huán)定義三個(gè)整數(shù)變量,循環(huán)變量為I,循環(huán)范圍為100到200,X=0//最初,I被認(rèn)為是素?cái)?shù),對(duì)于j=2到I–1//小循環(huán),循環(huán)變量為j,循環(huán)范圍為2到I-1如果I mod j=0,則X=1//判斷,如果I/J的余數(shù)為0,x=1,I不是素?cái)?shù),下一個(gè)J//J 1如果x=0,則打印I//x=0,I是素?cái)?shù),打印出下一個(gè)I//I 1 end sub//end