题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
筛选法

题目题干

筛选法求[2,n]范围内全部素数的基本思路是:在2~n中划去2的倍数(不包括2),再划去3的倍数(不包括3),由于4已被划去,再找5的倍数,……,直到划去不超过n的倍数,剩下的数都是素数。下面是用筛选法求[2,n]范围内的全部素数的程序,请补充程序。Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
from math import *Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
n=int(input("请输入n:"))Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
m=int(sqrt(n))Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
p=[i for i in range(n+1)]Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
for i in range(2,m+1):Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    if p[i]:Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
        for j in range(2*i,n+1,):             #去掉i的倍数Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
            p[j]=0Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
for i in range(2,n+1):                     #输出全部素数Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
    if :Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
        print(p[i])Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Xdd100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 

答案解析

相关题目

写出程序的运行结果。 a=[50,75,53,92,77,64,79,21] s=[0]*10 for i in range(len(a)):     k=a[i]//10     s[k]=s[k]
筛选法求[2,n]范围内全部素数的基本思路是:在2~n中划去2的倍数(不包括2),再划去3的倍数(不包括3),由于4已被划去,再找5的倍数,……,直到划去不超过n的倍数,剩下的数都是素数。下面是用筛选
从键盘输入整数x,判断它是否集合a,b,c的元素,若是分别输出1,2,3,若都不是输出4,要求集合a从键盘输入。请补充程序。 x=int(input()) a=① for i in range(5):
写出程序的运行结果。 numbers={} numbers[(1,2,3)]=1 numbers[(2,1)]=2 numbers[(1,2)]=3 sum=0 for k in numbers:  
写出下列程序的运行结果。 def foo(list,num):     if num==1:         list.append(0)     elif num==2:         foo(l
下列程序的作用是求两个正整数m,n的最大公约数,请补充程序。 def gcd(m,n):     if m<n:         m,n=n,m if m%n==0:      ①      
定义一个Circle类,根据圆的半径求周长和面积。再由Circle类创建两个圆对象,其半径分别为5和10,要求输出各自的周长和面积。请补充程序。 import math class Circle:  
有一个文本文件sample.txt,其内容包含小写字母和大写字母。请将该文件复制到另一文件sample_copy.txt,并将原文件中的小写字母全部转换为大写字母,其余格式均不变。请补充程序。 f=o
产生[1,1000]之间的随机整数,利用图形用户界面设计猜数字游戏程序。程序运行时,输入猜的数字并单击“开始”按钮,判断猜测结果,界面显示出当前可猜的数字范围。单击“退出”按钮退出程序运行,程序界面可
建立图所示的界面,选择相应单选按钮时,将窗口背景设置成相应颜色。请完善程序。 图实验14-1  改变窗口背景颜色 def callb():     w.config(bg=tf[int(v.get(

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢