令 P​i 表示第 i 个素数。现任给两个正整数 M≤N≤10​4​​ ,请输出 P​M到 PN​​ 的所有素数。

输入格式:
输入在一行中给出 M 和 N,其间以空格分隔。
输出格式:
输出从P​M到 PN的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。

输入样例:
5 27
输出样例:
11 13 17 19 23 29 31 37 41 43
47 53 59 61 67 71 73 79 83 89
97 101 103

注意点:

输出的是第m个素数到第n个素数,不是数m到n之间的素数
输出格式为数与数之间有空格,每行的结尾没有空格,每10个数换行,同时最后一行要换行。

#include<stdio.h>
#include<math.h>
void fun(int m,int n)
{int i,j,k;int s=0,count=1;for(i=2;;i++){k=sqrt(i);for(j=2;j<=k;j++){if(i%j==0) break;}if(j>k) {s++;if(m<=s&&s<=n){               /* printf("%d ",i);   //输出格式错误。count++;                                  if(count%10==0)printf("\n"); */if(count%10!=0&&s!=n){printf("%d ",i); count++;}  else {printf("%d\n",i); count++;}             } if(s>n) break;}}
}
int main()
{int a,b;scanf("%d%d\n",&a,&b);fun(a,b);return 0;
}

创作不易,如果感觉不错,请点赞!

令 P​i 表示第 i 个素数。现任给两个正整数 M≤N≤10​4​​ ,请输出 P​M到 PN​​ 的所有素数。来源PAT相关推荐

  1. PHP 打印0-n的所有质数,输出1到n中所有的素数 C语言编程:输出1到N中所有质数的个数...

    c语言输入一个n值,输出1-n之间所有素数之和及素数寻分享大佬帮助啊别和往事过不去,因为它已经过去.别和现实过不去,因为你还要过下去. #include "stdio.h"int ...

  2. python任意输入一个正整数、判断该数是否为素数_Python编程判断一个正整数是否为素数的方法,python素数...

    Python编程判断一个正整数是否为素数的方法,python素数 本文实例讲述了Python编程判断一个正整数是否为素数的方法.分享给大家供大家参考,具体如下: import string impor ...

  3. ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime

    题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...

  4. c语言求出两个最大素数,求两个正整数的最大公约数      思路:这是一个很基本的问题,最常见的就是两种方法,辗转相除法和辗转相减法。通式分别为 f(x, y) = f(y, x%y...

    求两个正整数的最大公约数 思路:这是一个很基本的问题,最常见的就是两种方法,辗转相除法和辗转相减法.通式分别为 f(x, y) = f(y, x%y), f(x, y) = f(y, x - y) ( ...

  5. (C语言)素数是指大于1,且只能被1和它自身整除的正整数。现给定一个范围,请输出在此范围中素数的个数。

    题目描述: 素数是指大于1,且只能被1和它自身整除的正整数.现给定一个范围,请输出在此范围中素数的个数. 输入: 测试数据有多组,每组单独占一行,包括两个正整数m和n(2≤m,n≤10000),中间用 ...

  6. (c语言)输出1到100之间的所有素数

    (c语言)输出1到100之间的所有素数(函数实现) 方法一: //输出1-100之间的所有素数要求编写函数(函数实现) #include<stdio.h> #include<stdl ...

  7. 输入两个正整数m和n,求出[m,n]区间的所有素数。

    描述 输入两个正整数m和n,求出[m,n]区间的所有素数. 输入 两个整数m和n(1<m<n) 输出 [m,n]区间的所有素数,每个素数之前有一个空格 #include <stdio ...

  8. 1,判断一个数是不是质数。 2,选取出100以上、1000以内所有个位数字与十位数字之和被10除所得余数恰好是百位数字的素数(如293).输出上述这些素数的个数及这些素数的和.

    对于大于 1 的数,如果除了 1 和它本身,它不能再被其它正整数整除,那么我们说它是一个质数.晓萌想判断一个数是不是质数,希望找你写个程序,帮助她进行判断. 输入格式 输入包括一行,为一个整数 N(1 ...

  9. 经典编程习题,用Java实现:矩阵转置、最大公约数和最小公倍数、计算自然对数的底e的值、输出1000以内的回文素数、判断两个年份之间的平闰年情况。

    经典编程习题,用Java实现 1.矩阵转置 2.最大公约数和最小公倍数 3.计算自然对数的底e的值 4.输出1000以内的回文素数 5.判断两个年份之间的平闰年情况 1.矩阵转置 public cla ...

最新文章

  1. 英特尔又做了一个违背祖宗的决定:布局RISC-V
  2. 军规13 降低流量和电量消耗
  3. Scrapy学习大全
  4. C# 依据KeyEventArgs与组合键字符串相互转换
  5. 十大经典排序算法动画演示
  6. 小轮子_从n个不同的元素里选出m个不同的元素
  7. 转行学编程,女孩子适合web前端还是Java?
  8. C语言和设计模式(外观模式)
  9. #SORA#celery研究中的一个小问题
  10. Java--文本文档编写Java代码
  11. 哇,原来CPDA数据分析师证书的好处这么多
  12. 【观察】智能门锁:弱水三千,谁能先取一瓢?
  13. leetcode 876.链表的中间结点
  14. linux权限 rwxr xr x,Linux 中的-rwxr-xr-x权限代表什么意思
  15. ES文件浏览器 WIFI 查看电脑文件怎么弄
  16. android 小米手机播放短小音频无声音问题
  17. 华为服务器新版bios修改IPMI,华为服务器ipmi设置
  18. 支付宝沙箱开启以及配置
  19. 简单聊一聊中国的房地产
  20. 微型计算机三部分基本组成,微型计算机的基本组成

热门文章

  1. 大数据:网购成为主流生活方式
  2. 学校计算机协会申请书,某学校计算机协会申请书范文
  3. 丹麦网站推出提供俊男靓女精子或卵子服务
  4. 氨基酸英文缩写及在Material Studio中的模型图
  5. php fopen 路径拼接,PHP 拼凑 URL 的问题!
  6. C#实现类似百度网盘、360云盘在“我的电脑”磁盘驱动器
  7. 程序员的日常啊!精彩绝伦,让我看透了程序员这物种!
  8. 人工智能培训师ai培训师NLP讲师叶梓:人工智能之最新NLP自然语言处理技术与实战-16
  9. 爬虫爬取赶集网租房信息
  10. C#实现简单串口通信助手