C++:求数字i以后的n个素数
问题:
编写具有如下原型的函数:void find(int i, int n); 实现从 i 开始找起,连续找出 n 个素数并显示在屏幕上。如:实参为10 和 8 后,输出的 8 个素数应为:11,13,17,19,23,29,31,37。
代码:
#include<iostream>
#include<cmath>
using namespace std;
void find(int i, int n);
int main()
{//i为起始数字,n为素数的个数 int i,n;cin>>i>>n;cout<<"数字"<<i<<"以后的"<<n<<"个素数:";find(i,n);return 0;
}
//输出起始数字i以后的n个素数
void find(int i, int n)
{//n个素数 for(int m=0;m<n;){//判断当前数字是否为素数 bool flag=false;for(int j=2;j<=i/sqrt(i);j++){//如果当前数字对1以及自身外的数字除余运算为0,即为合数而非素数 if(i%j==0){flag=true; break;} }if(!flag){cout<<i<<" ";m++; }i++;}
}
运行结果:
C++:求数字i以后的n个素数相关推荐
- 7-10 求数字个数 (20 分)
7-10 求数字个数 (20 分) 给出四个整数:A,B,K,C,其中A,B,C 都是大于 0 的个位数,问在所有仅由 A 或 B 组成的 K 位数中(K 位数的每一位都是 A 或 B),数字 C 的 ...
- c语言程序中要用到阶乘,C程序使用递归求数字的阶乘
C程序使用递归求数字的阶乘 在此示例中,您将学习查找用户使用递归输入的非负整数的阶乘. 要理解此示例,您应该了解以下C语言编程主题: 正数n的阶乘由下式给出: 示例factorial of n (n! ...
- python判断数字位数_python求数字位数的方法
第一种: 利用str()函数将数字转化成字符串,再利用len()函数判断位长. 1 a=Int(raw_input("the number you want type in:") ...
- python1到20数字阶乘_Python 程序求数字的阶乘
Python 程序求数字的阶乘 在本文中,您将学习查找数字的阶乘并显示它. 要理解此示例,您应该了解以下Python编程主题: 一个数字的阶乘是从1到该数字的所有整数的乘积. 例如,阶乘6为1 * 2 ...
- JavaScript:实现求数字的绝对值算法(附完整源码)
JavaScript:实现求数字的绝对值算法 /*** @function abs* @description This script will find the absolute value of ...
- Python基础练习题(按条件对指定序列求和,打印99乘法表、求斐波那契数列、百马百担、求水仙花数、求n以内的所有质数(素数)和)
1.求100(含100)以内所有偶数的和 range(start,end,step)这个序列生成器,和那个切片的语法一样,含头不含尾,step是步长,这里就不需要在对j进行判断了,对于这些简单求奇数和 ...
- 7-176 求n以内最大的k个素数以及它们的和 (20 分)
7-176 求n以内最大的k个素数以及它们的和 (20 分) 本题要求计算并输出不超过n的最大的k个素数以及它们的和. 输入格式: 输入在一行中给出n(10≤n≤10000)和k(1≤k≤10)的值. ...
- python基础练习题(按条件对指定序列求和,打印99乘法表、求斐波那契数列、百马百担、求水仙花数、求n以内的所有质数(素数)和)、集合的讲解、一些公关方法
1.求100(含100)以内所有偶数的和 range(start,end,step)这个序列生成器,和那个切片的语法一样,含头不含尾,step是步长,这里就不需要在对j进行判断了,对于这些简单求奇数和 ...
- 求100~200间的所有素数
package tangzl; public class Sum{ public static void main(String args[]){ System.out.println("* ...
最新文章
- 35岁改行做程序员,需要勇气和决心
- WebService 学习之路(一):了解并使用webService
- Python学习笔记之类型判断,异常处理,终止程序操作小结
- P2050 [NOI2012]美食节
- 浅谈事理图谱认知:系统体系+领域收敛+人机协同+辅助范式
- c语言求最多啤酒数,C语言,算法、动态规划:有一个箱子的容量为v(正整数,0=v=20000),同时有n个物品(0n=30),...
- 什么是进程?什么是线程?
- PostgreSQL 13隐藏杀手锏特性
- Python刷题之路,怎样做才能让技术突飞猛进
- 洛谷 P2488 [SDOI2011]工作安排
- 四年级计算机病毒与网络安全,《计算机病毒与网络安全》教学案例
- java入门基础教程(三)写点代码熟悉一下java语言
- 参数化CFAR的FPGA实现
- 计算机组成原理实验 实验四:多周期CPU实验要求(源代码全)
- 高效非支配排序ENS python版
- 腾讯全民wifi驱动无法安装
- 平面直角坐标系中的旋转公式_中考难点,旋转+动点的最值问题的构建
- Vue动态渲染echarts图表
- 网络爬虫——中国大学排名数据抓取
- 祝所有程序员1024节日快乐。
热门文章
- 如何让Sublime Text2支持GBK编码
- 微信小程序canvas保存绘制图片
- php final什么意思,php final关键字的应用
- 地址总线是单向还是双向_碳纤维布加固为什么选择单向布?
- java中的文件处理io_Java的IO前奏曲:文件操作类之___File
- JAVA服务器没回应_Java Socket为什么服务器无法回复客户端
- 1_数据分析—数据载入、导出和探索
- 相同布局在不同手机上显示不同_React Native布局详细指南
- win7计算机无法最大化,主编教您win7游戏无法全屏怎么办
- python中的点的作用_Python基础学习中关键点的作用(三),python,重点,之,函数,3