编写一函数IsPrime,判断某个大于2的正整数是否为素数。

样例输入:
5

样例输出:
yes

样例输入:
9

样例输出:
no

注意:是素数输出yes,不是素数输出no,其中yes和no均为小写。

#include<stdio.h>
int IsPrime(int n)
{int i ;if(n==2){return 1 ;}else {for(i=2;i<n;i++){if(n%i==0){return 0 ;}}}return 1 ;
}
int main(void)
{int n ;scanf("%d",&n);if(IsPrime(n)==1){printf("yes\n");}else {printf("no\n");}return 0 ;
}

【c语言】判断一个数是否为素数相关推荐

  1. C++语言判断一个数是否为素数1/2

    C++语言判断一个数是否为素数 1.运行程序,输入参数,结果如下. 2.部分源代码 1.运行程序,输入参数,结果如下. 输入6,判断为不是素数. 输入7,判断为是素数. 2.部分源代码 #includ ...

  2. C语言判断一个数是否为素数(质数),C语言经典例题计算素数,C语言二级重点

    素数又称质数.所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如29就是素数,因为它不能被 2~28 的任一整数整除. (思路1):因此判断一个整数m是否是素数,只需把 m 被 2 ~ ...

  3. 超级详细用C语言判断一个数是否是素数

    先上代码: #include <stdio.h> int main() {         int n,i;     printf("请输入一个数: ");     s ...

  4. C语言 判断一个数是否为素数

    除了1和它本身以外,不能被任何整数整除的数,就称为素数,例如17就是素数,因为它不能被2-16的任一整数整除 m能被2~m-1之间任一整数整除,其两个因子必有一个小于或者等于√m,另一个大于或者等于√ ...

  5. C语言判断一个数为超级素数,一个超级素数问题,时间限制是1秒钟,下面是题,哪位大触帮帮忙...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 求素数的函数我可以提供,但是超级素数无能为力啊 #include long long a[10000000]; int main() { a[0]=0; ...

  6. C语言_判断一个数是否为素数

    C语言_判断一个数是否为素数 程序目的 设计思路 具体实现 程序目的 判断一个数是否为素数. 设计思路 素数是指只能被1和它自身整除的数.如2,3,5,7,11等.因此,判断一个数是否为素数只用关心这 ...

  7. c语言判断一个数是不是质数的n次方,c语言实践 判断一个数是不是素数

    int main() { int input = 0; scanf_s("%d",&input); if (input < 2) { printf("wro ...

  8. 【C++,C语言,Java】判断一个数是否为素数,并求出100-200间的所有素数

    要求:设计一个程序,求出100-200间的所有素数,要求每行输出五个素数.判断一个数是否为素数用一个函数来实现. C++实现: #include<iostream> using names ...

  9. c语言判断2 1000素数,2是不是素数(C语言判断一个数为素数)

    我听说西方不承认2是质数,而中国承认 到底是不是真的 2是质数.质数又称素数.一个大于1的自然数,除了1和它自身外,不能整除其他自然数的数叫做质数:否则称为合数.2是一个大于1的自然数,这一点满足质数 ...

  10. c语言 sqrt求100以内素数,C语言实现判断一个数是否为素数并求100以内的所有素数...

    判断一个数是否为素数 算法思想 设一个正整数x,sqrt(x)为x开平方后的值,若x不为素数,则x=a*b,a,b为2~x-1之间的整数,且当2=< a <= sqrt(x)时,必有sqr ...

最新文章

  1. Python web 开发:部署一个3行代码的wsgi app
  2. 打包静默安装参数(nsis,msi,InstallShield,InnoSetup)[转]
  3. felzenszwalb算法_学习图像场景解析的理论和应用(二)场景解析的经典算法分析之SLIC...
  4. BC:带你温习并解读《中国区块链技术和应用发展白皮书》—区块链技术发展路线图
  5. emq+mysql设置_EMQ--添加mysql认证及mysql插件访问控制
  6. html5怎样实现信息抓取,HTML5获取定位简单方案
  7. eureka注册中心搭建与使用
  8. 只要你上网,哪能不中毒?
  9. HTML怎么让img 等比例缩放
  10. mysql 根据子查询的结果查询朱标_Python - MySQL数据库操作
  11. SAP License:BW用户删除或禁用报错
  12. http与https的有什么不同
  13. 百度和腾讯之间就差一个好的投资团队
  14. 区别js中的3/2(结果1.5))与 java 中的 2/3(结果:0)
  15. Bailian3179 最长单词【字符串】
  16. [翻译]Visual Odmetry from scratch - A tutorial for beginners
  17. rocketmq云服务搭建踩坑
  18. 手机电子书UMD数据格式实现代码(C#版)
  19. 从JDK 6升级到JDK 7过程中遇到的一个问题
  20. 计算机水平居中,excel表格居中设置可数据还是偏左-excel表格,页面设置选水平居中了,为什么预览时它......

热门文章

  1. k-NN最近邻算法(k-nearest neighbors algorithm)
  2. ppt 简单动画制作
  3. 二值网络--Structured Binary Neural Networks for Accurate Image Classification and Semantic Segmentation
  4. 人群密度估计--Leveraging Unlabeled Data for Crowd Counting by Learning to Rank
  5. 人群密度估计--Fully Convolutional Crowd Counting On Highly Congested Scenes
  6. 视频动作识别--Temporal Segment Networks: Towards Good Practices for Deep Action Recognition
  7. 嵌入式CNN检测网络--LCDet
  8. 语义分割--Pixel Deconvolutional Networks
  9. 在GitHub上搭建GitHub Pages博客-- Jekyll
  10. 一次失败的尝试:Ubuntu 故障修复