键盘输入一个整数,判断是否为质数

质数:除了1和它本身,没有其他的因数

思路:判断一个数是否为质数,只需要用输入的整数N除于2到N-1之间的整数,如果都不能被整除(即遍历一遍,取余都不为0),则输入的整数N为质数

#include <stdio.h>
int main()
{int N;             //输入整数Nint divisor; //输入被除数(循环次数)//键盘输入一个数scanf("%d\n",&N);if(N==2){printf("YES");}if(N>2){//注意判断条件,divisor<N,完成循环还有一个自加,divisor++,自加后divisor=Nfor(divisor=2;divisor<N;divisor++){if(N%divisor==0){printf("NO");break;//如果完成循环,则N为素数//需注意,如果完成循环,会执行divisor++,divisor=N}}if(N==divisor){printf("YES"); }} return 0;
}

键盘输入一个整数,判断是否为质数相关推荐

  1. c语言从键盘输入一个整数判断是否为素数,键盘输入一个正整数,程式设计判断其是否为素数(即质数)...

    键盘输入一个正整数,程式设计判断其是否为素数(即质数)以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 键盘输入一个正整数 ...

  2. 键盘输入一个整数1~7代表今天周几,再输入间隔天数n,判断n天后是周几

    键盘输入一个整数1~7代表今天周几,再输入间隔天数n,判断n天后是周几 代码如下(示例): public static void main(String[] args) {java.util.Scan ...

  3. python编写一个程序、判断用户输入的数是正数还是负数_java试编写一程序,可由键盘输入一个整数,然后判断该数值是正数还是负数.(if)...

    问题描述: java试编写一程序,可由键盘输入一个整数,然后判断该数值是正数还是负数.(if) 1个回答 分类: 综合 2014-12-05 问题解答: 我来补答 import java.util.S ...

  4. 习题4.7 从键盘输入一个整数,判断该数是否是完全数。

    Java程序设计基础(第5版) 陈国君 清华大学出版社 习题4.7 从键盘输入一个整数,判断该数是否是完全数.完全数是指其所有因数(包括1但不包括其自身)的和等于该数自身的数,例如,28=1+2+4+ ...

  5. 键盘输入一个整数(1-7)判断是星期几

    键盘输入一个整数n 1 – 星期1 2 – 星期2 - 7 - 星期日 import java.util.Scanner;/*** @author by 18T000* @date 2021/10/3 ...

  6. c++输入一个整数判断是否为完全平方数_matlab判断一个整数是完全平方数

    (C语言c++)判断一个数是否是 完全平方数的 整数倍 #include#includeint ispow(int x){    int& 用c编判断一个数是否是完全数 #include#in ...

  7. 3.12 编写程序从键盘输入一个整数,计算并输出该数的数字之和。例如:请输入 一个整数:8899123 各位数字之和为:40

    package booksTest;import java.util.Scanner;public class p54_3_12 {public static void main(String[] a ...

  8. C语言 编写程序:由键盘输入一个字符判断是字母数字还是其他符号。

    c语言程序题 编写程序:由键盘输入一个字符判断是字母数字还是其他符号. #include<stdio.h> void main() {char a;scanf("%c" ...

  9. 练习5 键盘输入一个年份 判断年份 是否为闰年

    公历年份是整百或整千的(也就是年份末尾至少有2个0的),用年份除以400,如果能整除,就是闰年,不能整除就是平年, 公历其他的年份,用年份除以4,如果能整除,就是闰年,不能整除就是平年, 如1900年 ...

最新文章

  1. Oracle中序列(Sequence)详解
  2. 网站漏洞扫描工具Uniscan
  3. golang fmt包Printf 格式化输出 简介
  4. 细说firewalld和iptables
  5. asterisk1.8 拨号方案 mysql存储(动态)
  6. JavaSE 帮助文档下载
  7. 基于SpringBoot的统计报表后台管理系统
  8. 临时的实验课记录+研究的代码+计算机文档目录管理
  9. 如何裁剪gif动图的尺寸?仅需三步即可快速裁剪动图
  10. while在Java用法_Java中while循环用法
  11. 三等分任意角可能吗?
  12. SQL中进行去重的方法
  13. 鼠标失灵了?我来给你解决吧!
  14. 第二次作业——时事评论
  15. VBA金额转换中文大写(原创新解版)
  16. iOS(iPhone,iPad))开发(Obje…
  17. outlook中打不开超链接
  18. 学习html的心得总结
  19. java吞食天地中武将_在FC吞食天地2里面,哪些武将的基础属性出乎玩家预料
  20. 爬虫爬取www.newdianying.com心心电影网电影资源实例

热门文章

  1. 广告配音和电影配音有什么区别
  2. 1725.可以形成最大正方形的矩形数目
  3. PHP应该学什么,如何学好PHP(二)
  4. JVM架构和垃圾回收机制深入理解
  5. 基于uni-app的表白墙小程序
  6. 安装群晖显示服务器忙,云服务器安装群晖
  7. 基于Intelli J IDE的Spring Boot 环境搭建
  8. 全景丨0基础学习VR全景制作,平台篇第13章:热点功能-总览介绍
  9. 采用云性能监控工具消除IT的盲点
  10. IP协议的漏洞及防护措施