博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言 · 素数判断
阅读量:5252 次
发布时间:2019-06-14

本文共 547 字,大约阅读时间需要 1 分钟。

 算法提高 素数判断  
时间限制:1.0s   内存限制:512.0MB
    
编写一函数IsPrime,判断某个大于2的正整数是否为素数。
样例输入: 5 样例输出: yes
样例输入: 9 样例输出: no
注意:是素数输出yes,不是素数输出no,其中yes和no均为小写。
1 #include
2 #include
3 int IsPrime(int n){ 4 int k=sqrt(n+1); 5 for(int i=2;i<=k;i++){ 6 if(n%i==0){ 7 printf("no"); 8 return 0; 9 }10 }11 printf("yes");12 }13 int main(){14 int n;15 scanf("%d",&n);16 IsPrime(n);17 }

 

转载于:https://www.cnblogs.com/panweiwei/p/6443067.html

你可能感兴趣的文章
亚马逊平淡无奇的成功秘诀
查看>>
codeforces 798D Mike and distribution
查看>>
条件、循环、函数定义 练习
查看>>
NIO、AIO学习历程
查看>>
P1984 [SDOI2008]烧水问题(具体证明)
查看>>
BZOJ 1911: [Apio2010]特别行动队
查看>>
POSIX字符类型
查看>>
文件权限和目录权限详解(rwx)
查看>>
2011.11.5 一道微软面试题
查看>>
poj 2182 树状数组
查看>>
细说KVO
查看>>
BZOJ2824: [AHOI2012]铁盘整理
查看>>
IE浏览器已经卸载,但是桌面上的图标却无法删除的解决方案
查看>>
JAVA记录-String/StringBuilder/StringBuffer区别
查看>>
面向对象设计模式纵横谈:Adapter 适配器模式(笔记记录)
查看>>
Java JSON技术框架选型与实例(转)
查看>>
查看修改mysql编码方式
查看>>
PAT 乙级 (将剩下的做了)
查看>>
分布式缓存技术redis学习系列(二)——详细讲解redis数据结构(内存模型)以及常用命令...
查看>>
使用VisualSVN Server搭建SVN服务器
查看>>