左图错误,右图正确。
/* 看if,9%2!=0,然后就直接else了,if和else都在for循环内,所以会先让i=2,执行if语句,若不对就执行else,这样的结果就是始终只对2做判断, 想要改对只需把for循环里的else语句删掉*/
/*另一种写法在下面 */

import java.util.Scanner;
class Demo01{public static void main(String[] args){System.out.println("输入一个数");Scanner sc=new Scanner(System.in);int n=sc.nextInt();boolean i=panduan(n);if(i==true){System.out.println(n+"是质数");}else{System.out.println(n+"不是质数");}}public static boolean panduan(int n){if(n==0||n==1){return false;}for(int m=2;m<=n/2;m++){//判断是否为质数就在这一句上,从2开始看是否m<=n/2,//这是优化算法,数学上的,当然你也可以写m<n; if(n%m==0){return false;}}return true;}
}

关于我求是不是质数的一个错误,输入9判断是质数的原因相关推荐

  1. (数学实验)Matlab实现猜数小游戏(增加了错误输入的判断)

    刚开始做的时候不知道matlab没有自减运算,在网上查了很久资料,都没发现有对猜数游戏加错误输入判断的,经过多次试错,我弄出来了有判断的程序,在这里分享一下. 文章目录 前言 一.问题描述 二.解题思 ...

  2. 相约2008:2008是一个合数,求出此合数最多由多少个最小不同质数和组成, 并按要求从小到大输出这些质数

    提示: 代码存在问题,这里找出 2008 最多由多少个不同的质数和组成,原先的思路是从最小开始入数组,直到总和大于2008,然后开始剔除,但是这种方法不对 这里为了方便考虑,可以试着将 2008 替换 ...

  3. 一道google面试题--自然数e中出现的连续的第一个10个数字组成的质数

    博客内容移到 http://www.linuxyu.com/ 此CSDN博客将不再更新,欢迎大家访问新的网站~~ Google早几年在美国很多地铁的出站口都有大幅招聘广告,它的第一题如下了:{firs ...

  4. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  5. 用c语言编程序输入一个正整数,编写一个程序,输入一个正整数n(假设n7),求1!+2!+3!+4!+……+n!...

    编写一个程序,输入一个正整数n(假设n<7),求1!+2!+3!+4!+--+n!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一 ...

  6. c语言输出整数n的所有素数因子,输入一个正整数 输出它的所有质数因子的c语言程序...

    编程题:输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列. #includevoidmain(){inti,z,x,y,j;printf("pleaseinput ...

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

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

  8. php中输出每一层的平方数,打印本页 - 求复矩阵的每一个元素的模的平方

    标题: 求复矩阵的每一个元素的模的平方 作者: LibAndLab 于 九月 07, 2018, 12:58:41 pm 假如有一个复矩阵H,大小为1024*2048,要求abs(H).^2,下面是我 ...

  9. 处理程序“WebServiceHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”

    HTTP 错误 500.21 - Internal Server Error 处理程序"WebServiceHandlerFactory-Integrated"在其模块列表中有一个 ...

最新文章

  1. Access 数据库连接字符串 (有密码)
  2. 关于对2020年数据中心的发展的8个预测
  3. [C++STL]C++实现priority_queue容器适配器
  4. 好久不更新这个博客了。
  5. C#开发微信门户及应用(28)--微信“摇一摇·周边”功能的使用和接口的实现
  6. mvc ajax post json数据,springmvc解决ajax post json格式数据的跨域问题
  7. 修改MySQL的默认数据存储引擎
  8. 使用ipmitool命令检测电源模块状态
  9. myeclipse下加VSS版本控制插件
  10. 计算机到开机画面,更改win7开机动画如何操作_win7电脑开机动画怎么设置
  11. DZ插件-免费DZ插件大全汇集所有插件功能
  12. ie地址栏不能识别中文参数(google浏览器是正常的)
  13. 【Python】伪距单点定位
  14. 华为鸿蒙系统会在哪些手机上更新,那些华为手机可以升级鸿蒙系统!
  15. Java socket服务端
  16. 布局未来移动出行,需要怎样的互联汽车解决方案?
  17. Pycharm设置http代理
  18. 夜幕团队成员的工资究竟几 K ?
  19. Python集合类型详解(一)——集合定义与集合操作符
  20. 进度条线程怎么用java,多线程 进度条 java

热门文章

  1. 技术前沿与经典文章15:历史上54位伟大物理学家、科学家的专属LOGO(一)
  2. 分水岭变换的分割,watershed函数
  3. 上半年净利同比降46%,依赖大客户的天润云能靠IPO翻身吗?
  4. 注册码 文件内容 CS1.6 中英文 CD KEY注册文件内容
  5. 如何校验 email 地址以提高邮件送达率
  6. jupyter安装php,如何安装jupyter
  7. 无忧SEO 网站推广技巧分享
  8. Qt QPainter基本绘图
  9. ABAP Modify 的用法(TRANSPORTING)
  10. [计网:原理与实践] 第三章:直接连接的网络(课后习题整理)