将101到200之间的值中的质数 放入数组中(不是自己写的)
package com.fqs.demo; public class ZhiNumber { public static void main(String[] args) { int start=101;//被除数开始的值,包含本身 int end=200;//被除数结束的值,包含本身 int number_zhi_shu=0;//质数的个数 int array[]=new int[end]; //接收生成的质数,先假定数组长度为end for(int i=start;i<=end;i++) {//被除数开始循环 boolean result=getZhi(i);//调用方法获取是否是质数,属于嵌套循环 if (result) {//如果从i开始到end结束,有是质数的 array[number_zhi_shu]=i;//放入数组中 number_zhi_shu++;//质数的个数循环加1 } } System.out.println("质数有"+number_zhi_shu+"个");//输出质数的个数 //输出数组 for(int index=0;index<number_zhi_shu;index++) { System.out.print(array[index]+",");//输出质数数组 } }//结束主方法 public static boolean getZhi(int number){//开始判断是否是质数方法 Boolean flag=true;//找到最简单判断的方法 如果出现一次被整除就不是质数 for(int index=2;index<number;index++) { if(number%(index)==0) {//条件是被整除 flag=false;//条件为假 break;//结束循环 } } return flag;//返回布尔值给主方法 }//结束getZhi方法 }//结束类
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)