python輸出100以內(nèi)的質(zhì)數(shù) python中如何編程求1到100之間的素?cái)?shù)?
python中如何編程求1到100之間的素?cái)?shù)?# 編碼:utf8If n==1:continueelif n==2:L.append(2)else:如果0不在[n%I for I in range(
python中如何編程求1到100之間的素?cái)?shù)?
# 編碼:utf8
If n==1:
continue
elif n==2:
L.append(2)
else:
如果0不在[n%I for I in range(2,n)
]L.append(n)
]print L
運(yùn)行結(jié)果:
!][2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97
C語言,輸出1到100之間的全部素?cái)?shù)?
int main(){int i,j for(i=2 i< 100 i){//2-100控制循環(huán)//(j=2 j*j<=i j){//2-sqrt(i)控制循環(huán)如果(i%j==0)中斷//如果可整除,則表示不是素?cái)?shù),跳出循環(huán)}如果(j*j> i){//如果沒有可整除數(shù),則表示是素?cái)?shù)。打印f(%dn,I)}返回0}