本题的目标很简单,就是判断一个给定的正整数是否素数。

输入格式:

输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2^31的需要判断的正整数。

输出格式:

对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No。

输入样例:

2
11
111

输出样例:

Yes
No

代码:

#include<stdio.h>
#include<math.h>
int main()
{int k;scanf("%d",&k);while (k--){int i,n,f=1;scanf("%d",&n);if(n==1) printf("No\n");else{for(i=2;i<=sqrt(n);i++){if(n%i==0) f=0;}if(f==1) printf("Yes\n");else printf("No\n");}}return 0;
}

PTA L1-028 判断素数 C语言版相关推荐

  1. PTA乙级-1061 判断题-C语言版

    简单题15分 判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分. 输入格式: 输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和判断题数量.第 ...

  2. java 语言如何判断素数_C语言实验之判断素数(循环结构java)方法讲解

    C语言实验之判断素数(循环结构java)方法讲解 Problem Description 从键盘上输入任意一个正整数,然后判断该数是否为素数. 如果是素数则输出"This is a prim ...

  3. 如何判断素数(C++版)

    1.对于判断一个数n是否为素数,最朴素的方法是按素数的定义,试除以从2开始到m-1的整数,如果无一例外地不能整除,则该数一定是素数. #include <iostream> using n ...

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

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

  5. 判断素数 java版 PTA

    本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 ​31 ​​ 的需要判断的正整数. 输出格式: 对每个需要判断 ...

  6. L1-028 判断素数(C语言版)

    L1-028 判断素数 (10 分) 本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 ^​31 的需要判断的正 ...

  7. Mersenne素数(梅森素数)C语言版

    梅森数与梅森素数 梅森数(Mersenne number)又称麦森数,是指形如2^p-1的正整数,其中指数p是素数,常记为Mp .若其是素数,则称为梅森素数. -------注意------- 梅森数 ...

  8. ACMNO.23 C语言-素数判定 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息。 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime

    题目描述 写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的消息. 输入 一个数 输出 如果是素数输出prime 如果不是输出not prime 样例输入 97 样例输出 prime 来源/ ...

  9. C语言循环结构素数判断,C语言实验之判断素数(循环结构java)方法讲解

    C语言实验之判断素数(循环结构java)方法讲解 Problem Description 从键盘上输入任意一个正整数,然后判断该数是否为素数. 如果是素数则输出"This is a prim ...

最新文章

  1. InputStreamReader/OutputStreamWriter乱码问题解决
  2. 分享一篇关于使用阿里云消息队列中遇到的坑
  3. Android Fragment 深度解析
  4. .net微软消息队列(msmq)简单案例
  5. 工厂方法模式_工厂方法模式
  6. FastDFS的配置、部署与API使用解读(8)FastDFS多种文件上传接口详解(转)
  7. 图解MySQL 内连接、左连接、右连接
  8. JVM垃圾收集和优化
  9. EhCache缓存在web下的使用实例
  10. (xy)+((x^y)1)求(245, 112)结果是多少
  11. rosweb显示2d地图时,车在地图中的图形显示有时后特别大
  12. com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.Interceptor和oracle不识别
  13. 解决xftp6 要继续使用此程序,您必须应用最新的更新或使用新版本
  14. WPS国际版2019 中文
  15. 【转】3款Win7仿其他系统主题
  16. 种业创新深圳品种 国稻种芯·中国水稻节:广东海水稻获成果
  17. 利用Hessian矩阵的Frangi 滤波器-python版本
  18. 存储技术(一)-基本概念和技术发展
  19. 成功的软件工程师共有的10个习惯和技能
  20. 7牛-qshel的一些使用

热门文章

  1. ROS下打开不了笔记本外接摄像头问题解决
  2. 使用MATLAB2014软件调用笔记本摄像头或者外接摄像头
  3. 谷歌竞价账户效果不好的原因?
  4. Java基础--CountDownLatch--计数器锁(门闩锁)
  5. JavaScript高级程序设计 第4版----String
  6. KMeans秘籍之如何确定K值
  7. [渝粤教育] 南宁职业技术学院 走进东盟 参考 资料
  8. 中国银行网银不能输入密码解决办法
  9. 思科认证有用吗?怎么报名呢?
  10. 百度地图开发者APPKey获取