2016 - 2024

感恩一路有你

求1~100的素数编程 用python输出100-200间的素数?

浏览量:1646 时间:2021-03-16 14:19:10 作者:admin

用python输出100-200间的素数?

解决方案如下:;]#coding=UTF-8

#函数用于判断某个数是否为素数

def test(Num):

list=[]。#定义列表用于存储和计算

I=Num-1#删除自身

而I> 1:#删除1

如果Num%I==0:#判断是否有余数列表.append(i) 把所有的数字加起来它可以将它们除到列表中

I-=1

如果len(list)==0:#如果列表为空,则表示除一个外,它可以自己除

print(Num,end=“)]#此函数用于判断和计算所有需要判断的数字,100~200

def test2(star)unum和unum):

j=starunum

而j<和unum:

test(j)

j=1

test2(100200)

C语言编程:输出2到100之间的所有素数,每行输出10个?

思想:定义一个判断素函数,然后依次遍历从2到100的判断。如果是,则输出,每输出10倍送丝。参考代码:#include<stdio。H>int ISP(int n){//判断一个数是否为素数int Ifor(I=2I<ni)if(n%I==0)return 0return 1}int main(){int I,j=0For(I=2I<=100I)if(ISP(I)){//输出printf(%d“,一) J//count output times if((J 1)==0)//输出换行printf(“n”)}返回0}/*运行结果:2 3 5 7 11 13 19 2329 31 37 41 43 47 53 59 61 6771 73 79 83 89 97*/

求1~100的素数编程 用for循环写2到100的素数 java求素数

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。