自学网考试计算机类内容页

Java求101~200之间的素数

2021-09-05 21:30:01计算机类216

  Java求101~200之间的素数

  很少数学上的成绩用编程语言来实现变得十分复杂,下面小编给大师供给的'是Java求101~200之间的素数的代码实现,欢送阅读,更多概况请存眷应届结业生测验网。

  public class PrimeNumber

  /**

  1、将每一个数对少于它本人的数进行取模;

  2、取模不为0则为素数;

  3、断定除数是不是大于或即是被除数,若除数大于或即是背除数,那么被除数就为素数。

  */

  static int count;

  public static void primeNumberint i

  int j = 2;

  for; j < i; j++//将每一个少于它本身的数进行求模

  ifi % j == 0//取模为0则不为素数

  break;

  ifj >= i//若除数大于或即是被除数,那么被除数就是素数

  count++;

  System.out.printlni;

  public static void mainString[] args

  System.out.println"所求的素数:";

  forint i = 101; i >= 101 && i <= 200; i++

  primeNumberi;

  System.out.println"101~200素数的个数为:" + count;

  【拓展阅读】

  Java获得以后时间的年月日办法

  package com.ob;

  import java.text.ParseException;

  import java.text.SimpleDateFormat;

  import java.util.Calendar;

  import java.util.Date;

  public class DateTest

  public static void mainString[] args throws ParseException

  Calendar now = Calendar.getInstance;

  System.out.println"年: " + now.getCalendar.YEAR;

  System.out.println"月: " + now.getCalendar.MONTH + 1 + "";

  System.out.println"日: " + now.getCalendar.DAY_OF_MONTH;

  System.out.println"时: " + now.getCalendar.HOUR_OF_DAY;

  System.out.println"分: " + now.getCalendar.MINUTE;

  System.out.println"秒: " + now.getCalendar.SECOND;

  System.out.println"以后时间毫秒数:" + now.getTimeInMillis;

  System.out.printlnnow.getTime;

  Date d = new Date;

  System.out.printlnd;

  SimpleDateFormat sdf = new SimpleDateFormat"yyyy-MM-dd HH:mm:ss";

  String dateNowStr = sdf.formatd;

  System.out.println"格局化后的日期:" + dateNowStr;

  String str = "2013-9-13 17:26:33"; //要跟上面sdf界说的格局一样

  Date today = sdf.parsestr;

  System.out.println"字符串转成日期:" + today;


  

再来一篇
上一篇:高端网站设置装备摆设如何躲避计划的注意事项 下一篇:十个值得前端保藏的CSS3动效库
猜你喜欢