题目描述

请你编程运用自定义函数,输入的整数 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++使用 自定义函数 判断素数相关推荐

  1. 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 ...

  2. 实验六 调用函数 判断素数

    在编写程序时 对调用函数格式模糊,还是不经常使用的结果, 在复习后,得出 1:所写函数头 要内外表示格式,且在定义函数时要在结束时 加":",而在调用时则不用. 2:所定义的函数返 ...

  3. Python函数判断素数并输出前五十个素数

    输入一个数,通过函数判断这个数是否为素数,并编写打印函数打印前五十个素数. def isprime(number): #判断一个数是否为素数#div=2while div<=number/2:i ...

  4. 自定义函数判断闰年(C代码)

    判断一个年份是不是闰年很简单,只需要判断两点: 1.能被4整除 且 不能被100整除: 2.能被400整除. 只要所查询的年份满足上述任一条件,那么就能确定该年份为闰年,否则不是闰年. 而判断是否为闰 ...

  5. C语言---自定义函数判断闰年

    使用自定义函数来判断闰年 这次使用的是自定义函数,首先我们要先了解到闰年的判断条件: //判断是不是闰年 //1.被4整除,不能被100整除是润年 //2.能被400整除是闰年 我们先来查找1000- ...

  6. python编写自定义函数判断n1-n2范围内的素数_【每日道代码题001】- PYTHON基础复习...

    问题001-1:请对输入三个整数a,b,c,判断能否以它们为三个边长构成三角形.若能,输出YES和面积,否则输出NO a = float(input()) b = float(input()) c = ...

  7. Python 内置函数—判断素数

    数学运算 abs():返回数值的绝对值: 例如: abs(-4) 4 divmod():返回两个数值的商和余数: 例如: divmod(7,2) (3,1) max():返回元素中的最大值: 例如: ...

  8. python自定义函数判断一个数是否大于0_python定义函数以及参数检查

    在Python中,定义一个函数要使用def语句,依次写出函数名.括号.括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回. 我们以自定义一个求绝对值的my_abs函数 ...

  9. python自定义函数判断一个数是否大于0_Python_代码练习_写一个判断是否为小数的函数...

    这两天在学习函数,练习写一个判断是否为小数的函数,看起来蛮简单的,飞速写完很是得意,然后测了一下,发现差得好多呀,这个并不像想象那样简单,我得到的教训是,想要把一个需求哪怕再小的需求考虑周全,都不是件 ...

最新文章

  1. 在Ubuntu 8.04上安装Domino R8.02
  2. Keepalived+HAProxy基于读写分离方式实现discuz论坛
  3. 科大星云诗社动态20210429
  4. 装箱---一个工厂制造的产品形状都是长方体,它们的高度都是 h,长和宽都相等,一共有六个型号,他们的长宽分别为 1*1, 2*2, 3*3, 4*4, 5*5, 6*6.
  5. 2.12日递推专题第一题
  6. 曙光服务器优势,5大核心优势 探秘曙光Cloudview三大平台
  7. 【福利】周志华教授专著《集成学习:基础与算法》上市,豆瓣满分森林书破解AI实践难题...
  8. 定时任务的并发_03
  9. Js获取下拉框当前选择项的文本和值
  10. mysql并发死锁问题解决
  11. 有了中文版MSDN2,何必又东奔西走去找资料
  12. 【美团校招在线考试笔试题】钱币面值组合
  13. Java获得指定时区时间
  14. 微信视频号视频如何下载保存?教你批量下载保存视频号视频到手机相册
  15. 超全植物UE4素材素材网站整理
  16. 如何重新修改VHDX硬盘大小?
  17. 太傻生活原则是:“无需选择,理解一切,接受一切”--《太傻十日谈》读后感
  18. 如何高效的学习JAVA?
  19. heatmap.js来绘制热力图
  20. 非线性函数线性化方法总结

热门文章

  1. 详解独角兽应该具备的6个特点,创业者必看
  2. 【SAP】德国SAP校园招聘面试经验
  3. 在江南这四年(成长分享)
  4. java网络加载协议JNLP的应用
  5. 城市自然人 挣脱商业束缚的群生群像
  6. 为 CentOS 配置网络
  7. iOS WebDriverAgent 环境搭建
  8. python爬虫课程设计过程_[Python]新手写爬虫全过程(已完成)
  9. Owndoor开门应用APP安卓苹果
  10. 可以观看CCTV-5高清直播的网站-天天直播_我是亲民_新浪博客