当前位置: 首页 > news >正文

判断是不是素数题目

输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于231的需要判断的正整数。对每个需要判断的正整数,如果它是素数,则在一行中输出Yes,否则输出No

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan =new Scanner(System.in); int n=scan.nextInt(); boolean isPrime = true; for(int i=0;i<n;i++){ int num=scan.nextInt(); if (num == 2) { isPrime = true; } else if (num < 2 || num % 2 == 0) { isPrime = false; }else{ for (int j = 3; j <= Math.sqrt(num);j += 2) { if (num % j == 0) { // 能被整除,不是素数 isPrime = false; break; // 提前退出循环,优化效率 } } } if(isPrime){ System.out.println("Yes"); }else{ System.out.println("No"); } } } }
http://www.jsqmd.com/news/489419/

相关文章:

  • 2026年比较好的VR身心调试系统采购品牌推荐:VR身心调试系统解决方案/VR身心调试系统资质齐全热门公司推荐 - 行业平台推荐
  • 2026年口碑好的玻璃钢罐品牌推荐:玻璃钢防腐罐/储罐玻璃钢罐销售厂家推荐 - 行业平台推荐
  • 排序Java
  • 2026年降AI率一次过的工具有哪些?别再反复修改了
  • 2026年质量好的冷水塔工厂推荐:冷却水塔/方形冷却塔/玻璃钢冷却塔厂家选择指南 - 行业平台推荐
  • 面试趣事:陈千语的Java面试历险记
  • 2026年评价高的VR身心调试系统公司推荐:VR身心调试系统设备/VR身心调试系统资质齐全/VR身心调试系统解决方案推荐公司 - 行业平台推荐
  • 木马的排除与防护
  • 2026年热门的盐酸储罐厂家推荐:玻璃钢罐/玻璃钢贮罐/玻璃钢防腐罐公司口碑推荐 - 行业平台推荐
  • 064远程教育网站系统-springboot+vue
  • 专业术语简介【三】降熵、第一性原理
  • JavaScript性能优化实战烈嘿
  • 2.【.NET10 实战--孢子记账--产品智能化】--升级前的准备工作:项目依赖梳理与升级计划制定
  • 【亲测免费】 探秘未来终端:X-CMD - 你的云上弹指神通!
  • JVM太难了!快来学习!
  • 华为AR 1200-s 路由器开启WEB
  • 网络安全的进一步学习
  • Hadoop完全分布式安装
  • IDEA各版本支持的Java 版本和功能
  • 【HTTP】HTTP请求方法与状态码(全体系知识总结+附表格)
  • Windows 10 RS2及以上系统中使用TDL的注意事项:IRQL级别变化与驱动开发调整
  • 前端实现网页转PDF矢量文件,高清还原网页内容
  • 我用 OpenClaw 7 天,砍掉了 80% 的重复沟通
  • 骑砍2霸主MOD开发(10)-游戏实例GameEntity
  • 为什么说数字化转型非常重要?2026企业级AI Agent与RPA选型实测指南
  • 前端面试基础知识整理【Day-11】
  • 贡献者必读:如何参与SIMP开源项目并提交高质量代码
  • 【雷达干扰】基于CFastICA交叉极化干扰对消-独立成分分析附Matlab代码
  • leetcode副产品:Deepseek老师讲HashSet(待阅读)
  • 【状态估计】基于卡尔曼滤波器实现月球陨石坑导航附Matlab代码