从控制台输入一个数字,判断这个数字是不是一个质数
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 + "不是一个质数");}}
}
从控制台输入一个数字,判断这个数字是不是一个质数相关推荐
- 输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母
输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母 运行结果 ASCII码表(字符代表的数值) 代码 //导包 import java.util.Scanner;//声明 ...
- 用户在控制台输入0-6,判断是星期几。例如:输入0,输出星期一;输入1,输出星期二,其余依次类推。
用户在控制台输入0-6,判断是星期几.例如:输入0,输出星期一:输入1,输出星期二,其余依次类推. 第一种 package com.stx.p1.gonghaoyue; import java.uti ...
- C语言程序设计第三版苏小红习题5.8输入一个字符判断是数字、大写字母、小写字母、空格、还是其他
#include<stdio.h> int main() { char ch; printf("输入一个字符:\n"); ch=getchar(); if(ch> ...
- 1从控制台输入年份,判断是闰年还是平年;
(分析判断闰年的方法:能被4整除且不能被100整除和能被400整除) public static void main(String[] args) { System.out.println(" ...
- c语言从键盘输入一个整数判断是否为素数,键盘输入一个正整数,程式设计判断其是否为素数(即质数)...
键盘输入一个正整数,程式设计判断其是否为素数(即质数)以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 键盘输入一个正整数 ...
- java零基础第四天 if分支结构和Scanner控制台输入 最后有作业
if分支结构 1. 代码运行过程中的常见结构 顺序结构代码从上到下,从左至右执行,最基本原则.分支结构路上的风景不一样,向左走向右走结果不一样.代码满足不同的条件,执行不同的结果循环结构吃饭,睡觉,撸 ...
- java随便打数求质数_java随便输入一个数判断是不是质数
展开全部 1,首先明确什么是质数,只有1和本身两32313133353236313431303231363533e4b893e5b19e31333363353766个约数叫做质数 2,从键盘读入我们的 ...
- python怎么显示分数_Python 输入一个数字判断成绩分数等级的方法
Python 输入一个数字判断成绩分数等级的方法 成绩分数等级为: 100-90 A 90-80 B 80-70 C 70-60 D 60以下 F 实现判断分数等级是一个很简单的数学问题,只要你输入的 ...
- C语言 编写程序:由键盘输入一个字符判断是字母数字还是其他符号。
c语言程序题 编写程序:由键盘输入一个字符判断是字母数字还是其他符号. #include<stdio.h> void main() {char a;scanf("%c" ...
最新文章
- 基于web的可定制数据填报平台
- 奥比中光Orbbec Astra Pro体感摄像头“标定全过程”
- Flink集成Iceberg在同程艺龙的实践
- 分布式系统原理 之6 两阶段提交协议
- 利用software center在线更新windows 10 1909失败
- 垃圾回收机制与引用类型
- 杨廷琨Oracle Code大会分享:如何编写高效SQL(含PPT)
- keil内存溢出表现_详细讲解C语言五大内存分区与可执行程序的三段(Text段、Date段、Bss段)【建议收藏】...
- Java泛型的个人理解
- [小程序]_ELVE_小程序开发(1)
- ERROR: Invalid requirement: ‘_libgcc_mutex=0.1=main‘ XXX Hint: = is not a valid operator. Did you me
- Dev-cpp调试教程
- 系统辨识总论(System Identification)
- 2018年阿里巴巴关于java重要开源项目汇总
- LiveGBS流媒体平台GB/T28181常见问题-海康大华宇视监控设备安防摄像头等设备注册不上来如何检查问题?
- JAVASE整理知识点
- 第22章:针对Cloze Tests基于Attention机制的的MRC领域开山之作:Teaching Machines to Read and Comprehend架构设计及完整源码实现
- 单点登录SSO----JSON Web Token(JWT)机制
- 2022-2028全球干式抽水马桶行业调研及趋势分析报告
- python如何检测和处理异常_Python异常的检测和处理方法