C++使用 自定义函数 判断素数
题目描述
请你编程运用自定义函数,输入的整数 n ,计算 n 以内的素数个数。
输入格式
一行一个整数 n 。
输出格式
一行一个整数,输出 n 以内的整数个数。
样例数据
输入样例 #1 | 输出样例 #1 |
---|---|
5 |
3 |
样例分析
如上所述。
数据范围
对于 100% 的数据: 1≤n≤10000
解题:
#include<bits/stdc++.h>
using namespace std;
int n;int primenum(int n){int x=0;bool a[10005];for(int i=1;i<=n;i++)a[i]=true;for(int i=2;i<=sqrt(n);i++)if(a[i])for(int j=i+i;j<=n;j+=i)a[j]=false;for(int i=1;i<=n;i++)if(a[i])x+=1;return x-1;
}int main(){scanf("%d",&n);printf("%d",primenum(n));return 0;
}
C++使用 自定义函数 判断素数相关推荐
- python定义函数prime判断是否是素数_用自定义函数判断素数 用C语言编写自定义函数prime(int x),判断x是否为素数?...
用C语言编写自定义函数prime(int x),判断x是否为素数? int prime(int x) { int i,k k=(int)sqrt( (double)x ) for(i=2i&l ...
- 实验六 调用函数 判断素数
在编写程序时 对调用函数格式模糊,还是不经常使用的结果, 在复习后,得出 1:所写函数头 要内外表示格式,且在定义函数时要在结束时 加":",而在调用时则不用. 2:所定义的函数返 ...
- Python函数判断素数并输出前五十个素数
输入一个数,通过函数判断这个数是否为素数,并编写打印函数打印前五十个素数. def isprime(number): #判断一个数是否为素数#div=2while div<=number/2:i ...
- 自定义函数判断闰年(C代码)
判断一个年份是不是闰年很简单,只需要判断两点: 1.能被4整除 且 不能被100整除: 2.能被400整除. 只要所查询的年份满足上述任一条件,那么就能确定该年份为闰年,否则不是闰年. 而判断是否为闰 ...
- C语言---自定义函数判断闰年
使用自定义函数来判断闰年 这次使用的是自定义函数,首先我们要先了解到闰年的判断条件: //判断是不是闰年 //1.被4整除,不能被100整除是润年 //2.能被400整除是闰年 我们先来查找1000- ...
- python编写自定义函数判断n1-n2范围内的素数_【每日道代码题001】- PYTHON基础复习...
问题001-1:请对输入三个整数a,b,c,判断能否以它们为三个边长构成三角形.若能,输出YES和面积,否则输出NO a = float(input()) b = float(input()) c = ...
- Python 内置函数—判断素数
数学运算 abs():返回数值的绝对值: 例如: abs(-4) 4 divmod():返回两个数值的商和余数: 例如: divmod(7,2) (3,1) max():返回元素中的最大值: 例如: ...
- python自定义函数判断一个数是否大于0_python定义函数以及参数检查
在Python中,定义一个函数要使用def语句,依次写出函数名.括号.括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回. 我们以自定义一个求绝对值的my_abs函数 ...
- python自定义函数判断一个数是否大于0_Python_代码练习_写一个判断是否为小数的函数...
这两天在学习函数,练习写一个判断是否为小数的函数,看起来蛮简单的,飞速写完很是得意,然后测了一下,发现差得好多呀,这个并不像想象那样简单,我得到的教训是,想要把一个需求哪怕再小的需求考虑周全,都不是件 ...
最新文章
- 在Ubuntu 8.04上安装Domino R8.02
- Keepalived+HAProxy基于读写分离方式实现discuz论坛
- 科大星云诗社动态20210429
- 装箱---一个工厂制造的产品形状都是长方体,它们的高度都是 h,长和宽都相等,一共有六个型号,他们的长宽分别为 1*1, 2*2, 3*3, 4*4, 5*5, 6*6.
- 2.12日递推专题第一题
- 曙光服务器优势,5大核心优势 探秘曙光Cloudview三大平台
- 【福利】周志华教授专著《集成学习:基础与算法》上市,豆瓣满分森林书破解AI实践难题...
- 定时任务的并发_03
- Js获取下拉框当前选择项的文本和值
- mysql并发死锁问题解决
- 有了中文版MSDN2,何必又东奔西走去找资料
- 【美团校招在线考试笔试题】钱币面值组合
- Java获得指定时区时间
- 微信视频号视频如何下载保存?教你批量下载保存视频号视频到手机相册
- 超全植物UE4素材素材网站整理
- 如何重新修改VHDX硬盘大小?
- 太傻生活原则是:“无需选择,理解一切,接受一切”--《太傻十日谈》读后感
- 如何高效的学习JAVA?
- heatmap.js来绘制热力图
- 非线性函数线性化方法总结