import java.util.Scanner;
public class Three {// 从控制台输入一个数字,判断这个数字是不是一个质数public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int number = scanner.nextInt();// 1. 质数的判断:如果一个数字只能被1和自己整除,那么这样的数字就是质数。// 2. 思路:假设所有的数字,都是质数。从2开始,到数字的前一位,判断是否存在将数字整除的情况。如果存在整除的情况,就说明不是质数// 认为所有的数字都是质数,用这个标记标记数字是否是质数boolean flag = number >= 2;// 从2开始,遍历到数字的前一位for (int i = 2; i <= number / 2; i++) {// 判断是否有数字可以吧number整除if (number % i == 0) {// 有数字可以整除,说明不是质数flag = false;break;}}// 根据标记,输出结果if (flag) {System.out.println(number + "是一个质数");}else {System.out.println(number + "不是一个质数");}}
}

从控制台输入一个数字,判断这个数字是不是一个质数相关推荐

  1. 输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母

    输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母 运行结果 ASCII码表(字符代表的数值) 代码 //导包 import java.util.Scanner;//声明 ...

  2. 用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。

    用户在控制台输入0-6,判断是星期几.例如:输入0,输出星期一:输入1,输出星期二,其余依次类推. 第一种 package com.stx.p1.gonghaoyue; import java.uti ...

  3. C语言程序设计第三版苏小红习题5.8输入一个字符判断是数字、大写字母、小写字母、空格、还是其他

    #include<stdio.h> int main() { char ch; printf("输入一个字符:\n"); ch=getchar(); if(ch> ...

  4. 1从控制台输入年份,判断是闰年还是平年;

    (分析判断闰年的方法:能被4整除且不能被100整除和能被400整除) public static void main(String[] args) { System.out.println(" ...

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

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

  6. java零基础第四天 if分支结构和Scanner控制台输入 最后有作业

    if分支结构 1. 代码运行过程中的常见结构 顺序结构代码从上到下,从左至右执行,最基本原则.分支结构路上的风景不一样,向左走向右走结果不一样.代码满足不同的条件,执行不同的结果循环结构吃饭,睡觉,撸 ...

  7. java随便打数求质数_java随便输入一个数判断是不是质数

    展开全部 1,首先明确什么是质数,只有1和本身两32313133353236313431303231363533e4b893e5b19e31333363353766个约数叫做质数 2,从键盘读入我们的 ...

  8. python怎么显示分数_Python 输入一个数字判断成绩分数等级的方法

    Python 输入一个数字判断成绩分数等级的方法 成绩分数等级为: 100-90 A 90-80 B 80-70 C 70-60 D 60以下 F 实现判断分数等级是一个很简单的数学问题,只要你输入的 ...

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

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

最新文章

  1. 基于web的可定制数据填报平台
  2. 奥比中光Orbbec Astra Pro体感摄像头“标定全过程”
  3. Flink集成Iceberg在同程艺龙的实践
  4. 分布式系统原理 之6 两阶段提交协议
  5. 利用software center在线更新windows 10 1909失败
  6. 垃圾回收机制与引用类型
  7. 杨廷琨Oracle Code大会分享:如何编写高效SQL(含PPT)
  8. keil内存溢出表现_详细讲解C语言五大内存分区与可执行程序的三段(Text段、Date段、Bss段)【建议收藏】...
  9. Java泛型的个人理解
  10. [小程序]_ELVE_小程序开发(1)
  11. ERROR: Invalid requirement: ‘_libgcc_mutex=0.1=main‘ XXX Hint: = is not a valid operator. Did you me
  12. Dev-cpp调试教程
  13. 系统辨识总论(System Identification)
  14. 2018年阿里巴巴关于java重要开源项目汇总
  15. LiveGBS流媒体平台GB/T28181常见问题-海康大华宇视监控设备安防摄像头等设备注册不上来如何检查问题?
  16. JAVASE整理知识点
  17. 第22章:针对Cloze Tests基于Attention机制的的MRC领域开山之作:Teaching Machines to Read and Comprehend架构设计及完整源码实现
  18. 单点登录SSO----JSON Web Token(JWT)机制
  19. 2022-2028全球干式抽水马桶行业调研及趋势分析报告
  20. python如何检测和处理异常_Python异常的检测和处理方法

热门文章

  1. leetcode打家劫社简单实现--python
  2. C语言详解系列——函数的认识(4)函数的声明与定义,简单练习题
  3. 微信小程序:修复图片音频全新升级带特效喝酒神器源码
  4. 阿里云自助建站方式汇总
  5. canvas 绘制八卦图
  6. 在网页中插入FLV视频,经测试兼容IE、火狐、谷歌等浏览器
  7. 0724 静态购物网页
  8. note-Linux大棚命令百篇1 Shell基础及工具篇
  9. 透视城市“生命线” MapGIS地下管线三维建模工具
  10. SRS低延时配置分析