给定一个正整数 n (2 <= n < 10000),判断是否为质数。

多组输入,每行一个 n (2 <= n <= 10000)。

对于每一组数,如果是质数则输出 Yes,否则输出 No。

循环的运用:while(scanf("  ",&   )!=EOF)   多组输入循环;

for 循环

#include <stdio.h>
int main()                                                                  注意:int t=0必须放在while 循环的里面  不然如果判断过一次t==1,t的初始
{                                                                                           值就会变成1而不再是0此后无论输入的数是质数还是合数输出的t值
    int a,n;                                                                             永远是1   会直接影响判断的结果。
    while(scanf("%d",&a)!=EOF)
    {
    int t=0;
    for(n=2;a>=n+1;n++)
    {
        if(a%n==0)
            t=1;
    }
    if(t==1)
    printf("No\n");
    if(t==0)
    printf("Yes\n");
    }
    return 0;
}

C语言:质数和合数的判断相关推荐

  1. 判断质数和合数python代码_「质数和合数」C语言:质数和合数的判断 - 金橙教程网...

    质数和合数 给定一个正整数 n (2 <= n < 10000),判断是否为质数. 多组输入,每行一个 n (2 <= n <= 10000). 对于每一组数,如果是质数则输出 ...

  2. c语言质数和合数事例,新人教版三年级数学下册第八单元单元教学计划

    第八单元 数学广角--搭配 (二) 新知识点: 1.简单事物的排列数. 2.简单事物的组合数. 教学要求: 1.联系学生的生活实际,使学生通过观察.猜测.试验等活动,找出简单事物的排列数和组合数. 2 ...

  3. java,判断一个整数是质数还是合数.

    判断一个整数是质数还是合数. -先了解质数和合数的概念: 质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数. 合数是自然数中除了能被1和本身整除外,还能被其他数(0除外)整除的数. ...

  4. JavaScript实现输入数值判断是否为质数、合数的代码

    以下为实现输入数值判断是否为质数.合数的程序代码和运行截图 目录 前言 一.输入数值判断是否为质数.合数 1.1 运行流程及思想 1.2 代码段 1.3 JavaScript语句代码 1.4 运行截图 ...

  5. 用 js判断 一个数是否是素数(质数)_人教版五年级数学下册第2单元质数和合数(P14)图文讲解...

    点击上方"学问林",选择"置顶公众号" 学问林致力于孩子的现代化学习与未来化发展 数学在线学习平台|传播前沿教育理念丨助力教师专业成长 走进千家万户的热文 ho ...

  6. 判断质数和合数python代码_小学五年级数学《质数和合数》测试题

    小学五年级数学<质数和合数>测试题 一.把下面各数分别填在适当的位置. 1538112097398192707141871200 质数:_________________________ ...

  7. js输入一个数,判断是质数还是合数

    <input type="number" id="x"><button id="btn">查询</button ...

  8. 判断一个数是质数还是合数

    判断一个数是质数还是合数有两种方法 1.用bool函数 #include<bits/stdc++.h> using namespace std; bool is_prime(int n){ ...

  9. 判断一个数为质数或合数

    标题 判断一个数为质数或合数 bool isnum(long long n) {long long j;//若一个数为合数,那么至少可以写成n=j*j;或者为两个自然数,一个大于sqrt(n),一个小 ...

最新文章

  1. mysql-索引-笔记
  2. what you CAN LEARN FROM AUTOMATOR AND APPLE STEVE JOBS
  3. 这10道Java面试题!大部分的人回答不出来
  4. 如何从0搭建公司的后端技术栈
  5. 一个nuxt(vue)+mongoose全栈项目聊聊我粗浅的项目架构
  6. Linux 安装配置JDK 、 MySQL 、nginx
  7. lintcode12 带最小值操作的栈
  8. 数据仓库组件:HBase集群环境搭建和应用案例
  9. 好程序员web前端教程:字符串
  10. hashCode and equals in map
  11. html javascript 表格id,javascript 获取表格中元素id的实现代码
  12. 卡在一直同步_Apple Music,可能是最好的本地音乐云同步平台
  13. Android源码目录结构,kotlin中文文档pdf
  14. tr069开源代码文档_tr069开源代码——cwmp移植
  15. 小米生态链成功的12个关键因素
  16. html格式如何转换mp4视频,html怎样用格式工厂转换成mp4
  17. requests+正则表达式爬取猫眼电影TOP100!
  18. Jetson TK1学习(二)安装无线网卡
  19. python--爬虫入门(七)urllib库初体验以及中文编码问题的探讨
  20. ConcurrentHashMap原理,在JKD7和JDK8版本的区别

热门文章

  1. 工作站(集群)使用说明及相关工具
  2. android adb点击坐标,Android 利用adb命令 使App自动点击屏幕指定位置
  3. 萧邦主的技术博客导航
  4. 蓝牙进阶之路 (003) - AT指令(转)
  5. 米家蓝牙温湿度计2接入树莓派并通过homeassistant显示
  6. c语言中怎么将lg换成ln,lg和ln的换算(ln和log怎么转化)
  7. Missing parentheses in call to 'print'——python语法错误
  8. SyntaxError: Missing parentheses in call to ‘print‘. Did you mean print(e)?
  9. android 百度唤醒,Android百度语音唤醒(has no license,错误码11002)
  10. 易语言 mysql lost connection during query