java编程基础素数实验报告,JAVA 基础编程练习题1 (输出素数)

JAVA 基础编程练习题1 (输出素数)

JAVA 基础编程练习题1 (输出素数)

题目:判断 101-200 之间有多少个素数,并输出所有素数。

程序分析:判断素数的方法:用一个数分别去除 2 到 sqrt(这个数),如果能被整除,则表明此数不是素数, 反之是素数。

package text;

public class shuchusushu {

public static void main(String[] args) {

// TODO Auto-generated method stub

int min=101;

int max=200;

int count=0;

for(int i=min;i<=max;i++)

{

if(isPrime(i))

{

count++;

System.out.println(i);

}

}

System.out.println(min+"-"+max+"之间有"+count+"个素数");

}

public static boolean isPrime(int number) {

// TODO Auto-generated method stub

boolean flag=true;

if(number<2) {

flag=false;

}

else if(number==2)

{

flag=true;

}

else {

for(int i=2;i<=Math.sqrt(number);i++)

{

if(number%i==0)

{

flag=false;

break;

}

}

}

return flag;

}

}

68bfe31e76d0770085f658d6b8db7aeb.png

JAVA 基础编程练习题1 (输出素数)相关教程

Mysql基础篇

Mysql基础篇 实验一:mysql二进制安装方法 mysql_secure_installation 系统初始化(更安全一点) mysql -uroot -pcentos (登陆mysql,-u后跟root,-p后跟密码,之间没有空格) 实验2:在centos6上安装二进制的mariadb1.从downloads.mariadb.org下载所需版本的m

Linux基础(一)

Linux基础(一) echo $SHELL 查看当前的shell类型 cat /etc/shells 查看当前系统所安装的Shell 提示符 whoami 显示当前用户名 id 显示当前用户信息(包含用户名、uid、组名、gid) pwd显示当前所在目录的绝对路径。 [[emailprotected] ~]# [用户名@主机名前

java入门第一次总结

java入门第一次总结 看完需掌握以下知识: 1.理解什么是程序 2.了解Java的技术内容 3.会使用记事本开发简单Java程序 4.会使用输出语句在控制台输出信息 5.熟悉idea开发环境 安装、配置JDK 下载JDK13安装包 配置环境变系统变量path 开发java程序 注释 第二种,

SSH搭建教程(Windows10)(基础向)

SSH搭建教程(Windows10)(基础向) 文章目录 SSH生成 SSH配置 GitHubSSh密钥配置 SSH验证 基础工具:Git Bash 基础环境:GitHub 打开系统路径:C:\Users\用户名\.ssh (没有则新建) 在该路径下GitBashHere 在命令行里输入 ssh-keygen -t rsa -C 你的邮箱

Java-类的继承和访问权限

Java-类的继承和访问权限 继承: Java中使用extends关键字实现类的继承机制,其语法规则是: modifierclassname[extendssuperclass]{... ...;} 通过继承,子类自动拥有了基类(superclass)的所有成员(成员变量和方法) Java只能支持单继承,不允许多继承:

Linux学习(三)- shell脚本编程基础

Linux学习(三)- shell脚本编程基础 前言:接着Linux学习(二)vim文本编辑器说 u 撤销最近的更改 /* 撤销之前多次更改 U 撤消光标落在这行后所有此行的更改 按ctrl+ r 重做最后的“撤消”更改 . 重复前一个操作 n. 重复前一个操作n次 退出模式下 e! 直接还

基础命令(二)

基础命令(二) echo $PATH $PATH 环境变量 任何命令都是通过这个环境变量去查找使用的 ' PATH=$PATH:/目录 ' 临时添加环境变量 永久性添加 /etc/profile -- . /etc/profile 立即生效 Linux系统里的env命令,可以显示当前用户的环境变量,还可以用来在指定环

基础命令(五)

基础命令(五) which whereis 通过$PATH 里面搜索 locate 通过一个库文件进行模糊搜索 快捷键 ctrl + d = logout 、exit,向后一个一个删 ctrl + c = 终止 ctrl + u = 让光标前的东西删除 ctrl + e =去结尾 ctrl + a =从头开始 ctrl + u 往前删除 +e 光标定

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/257488.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Go语言在扫码支付系统中的成功实践

今天的内容主要分四个方面。第一&#xff0c;金融支付系统的一些特点;第二&#xff0c;我们的扫码支付系统技术选型;第三&#xff0c;系统迭代过程中的架构演进;第四&#xff0c;与Go相关的一些坑。 金融支付系统的一些特点 图 1 首先从业务流程入手&#xff0c;其实非常简单。…

一站式学习Wireshark(七):Statistics统计工具功能详解与应用

Wireshark一个强大的功能在于它的统计工具。使用Wireshark的时候&#xff0c;我们有各种类型的工具可供选择&#xff0c;从简单的如显示终端节点和会话到复杂的如Flow和IO图表。本文将介绍基本网络统计工具。包括&#xff1a;捕捉文件摘要&#xff08;Summary&#xff09;,捕捉…

Odoo (OpenERP/TinyERP)-10.0 (Debian 8)

平台&#xff1a; Ubuntu 类型&#xff1a; 虚拟机镜像 软件包&#xff1a; odoo-10.0commercial erp odoo open source openerp tinyerp服务优惠价: 按服务商许可协议 云服务器费用:查看费用 立即部署产品详情 产品介绍Odoo https://www.odoo.com/ &#xff08;前Op…

iOS开发- 蓝牙后台接收数据(BLE4.0)

最近在做一个蓝牙相关的项目, 需要在应用进入后台, 或者手机属于锁屏状态的情况下, 仍然保持蓝牙连接, 并且能正常接收数据。 本来以后会很麻烦, 但是学习了下..发现就2步而已。简单的不能再简单了。 好了。下面是具体实现办法。 1.在xxx-info.plist文件中, 新建一行 Required…

angularjs初始化时不显示模板内容, 不显示html, 不显示template

template的内容可能在需要的数据准备好之前就显示出来了, ng-cloak可以解决这个问题 ng-cloak <div id"template1" ng-cloak>{{ hello }}</div> <div id"template2" class"ng-cloak">{{ world }}</div>

20159206《网络攻防实践》第四周学习总结

20159206《网络攻防实践》第四周学习总结 教材学习内容总结 本章主要介绍了网络嗅探和协议分析 网络嗅探是一种常用的窃听技术&#xff0c;利用计算机的网络接口截获目的地为其他计算机的数据报文&#xff0c;以监听数据流中所包含的用户账户密码或私密信息等。 网络泄滩具有很…

四六级php,详解四六级查询API+网页

这个API是第三方API&#xff0c;第三方API的工作原理大都基于此&#xff0c;本文主要起一反三之作用&#xff0c;代码的不处周之还望及时指出。开发环境&#xff1a;WinServer2012 php7.0 Apache2.4.8思路&#xff1a;向官方查询界面传递参数&#xff0c;使用curl抓取结果网页…

终于把joomla 的 protostar 模版的菜单,从垂直改到水平了

protostar-applying-menu-class-suffixes-horizontal-vs-vertical-menus.html joomla 3.7.5 附带的这个template , 菜单丑的要死。 估计是新改的。 看网上的其他站点都没这毛病。 最后终于找到解决方法了。“ nav-pills“ 前面是有空格的 To make the menu horizonal, you can …

Find non-overlap jobs with max cost

Given a set of n jobs with [start time, end time, cost] find a subset so that no 2 jobs overlap and the cost is maximum.Job: &#xff08;start_time, end_time] --- cost 如果只是求maxCost, 一维就可以做。 但是如果要知道有选了哪些job&#xff0c;则需要存成二维。…

优酷视频整段代理php,thinkphp仿优酷带数据源码|php仿优酷视频源码带后台功能强大...

本项目是仿优酷官网&#xff0c;优酷官网是一个集多种知识面为一体的网站&#xff0c;能全面的锻炼我们的技能,所以我们决定仿优酷网。本项目后台主要实现了&#xff1a;用户管理、分类管理、视频管理、评论管理、权限管理、轮播管理、网站配置和广告管理以及登录退出等模块。前…

Centos7安装Oracle JDK

查看Linux是否自带的JDK&#xff0c;如有openJDK&#xff0c;则卸载1 java -version 1 rpm -qa | grep -E ^open[jre|jdk]|j[re|dk] 卸载openjdk1 su root 2 3 yum -y remove java java-1.7.0-openjdk 下载oracle jdk1 wget --no-cookies --header "Cookie: oraclelice…

前端每周清单第 30 期:WebVR 指南,Vue 代码分割范式,理想的 React 架构特性

前端每周清单专注前端领域内容&#xff0c;以对外文资料的搜集为主&#xff0c;帮助开发者了解一周前端热点&#xff1b;分为新闻热点、开发教程、工程实践、深度阅读、开源项目、巅峰人生等栏目。欢迎关注【前端之巅】微信公众号&#xff08;ID&#xff1a;frontshow&#xff…

多线程面试题系列(12):多线程同步内功心法——PV操作上

上面的文章讲解了在Windows系统下实现多线程同步互斥的方法&#xff0c;为了提高在实际问题中分析和思考多个线程之间同步互斥问题的能力&#xff0c;接下来将讲解PV操作&#xff0c;这也是操作系统中的重点和难点。本文将会先简要介绍下PV操作的来源和基本使用方法&#xff0c…

软件测试作业——三

作业见《软件测试基础》中文版49页第7题。英文版63页 a) b) 令MAXPRIMES 4&#xff0c;t1不能检查出错误&#xff0c;t2发生数组越界&#xff0c;使得t2比t1更容易发现。 c)t3(n1) d)节点覆盖&#xff1a;TR{1&#xff0c;2&#xff0c;3&#xff0c;4&#xff0c;5&#xff0…

SQL2008使用json.net实现XML与JSON互转

借助CLR&#xff0c;首先实现字符串的互转&#xff0c;然后使用存储过程实现JSON2table public class JsonFunction { /// <summary> /// XML转JSON /// </summary> /// <param name"xml"></param> /// <returns></returns> ///…

黑胡桃木php,揭秘美国黑胡桃木的美

家具是艺术和文化的载体&#xff0c;人们对木的喜爱&#xff0c;是一种与生俱来的情怀。好的木材淳厚质朴、温润坚定&#xff0c;有着不动声色的力量。美国黑胡桃木(亦称黑核桃木)便是如此&#xff0c;“身体”中散发着让人无法抗拒的魅力&#xff01;美国黑胡桃木体现的是“深…

c mysql备份还原数据库,MySQL数据库备份与恢复方法

常有新手问我该怎么备份数据库&#xff0c;下面介绍3种备份数据库的方法&#xff1a;(1)备份数据库文件MySQL中的每一个数据库和数据表分别对应文件系统中的目录和其下的文件。在Linux下数据库文件的存放目录一般为/var/lib/mysql。在Windows下这个目录视MySQL的安装路径而定&a…

第四篇:白话tornado源码之褪去模板外衣的前戏

加班程序员最辛苦&#xff0c;来张图醒醒脑吧&#xff01; ... ... ... 好了&#xff0c;醒醒吧&#xff0c;回归现实看代码了&#xff01;&#xff01; 执行字符串表示的函数&#xff0c;并为该函数提供全局变量 本篇的内容从题目中就可以看出来&#xff0c;就是为之后剖析tor…

LFS(Linux From Scratch)学习

一、环境准备 使用Debian平台&#xff0c;需做如下环境检查&#xff1a; 1、检查各个需要的工具及内核版本号&#xff0c;看看是否符合lfs7.7的列表要求 2、检查需要用到的库&#xff0c;一共有三个&#xff0c;gmp, mpfr和mpc 工具检查脚本如下&#xff1a; #filename:check_e…

LaTeX 安装配置 OSX

LaTeX 安装配置 OSX官方网站&#xff1a;http://www.latex-project.orghttp://www.tug.org/mactex/http://pages.uoregon.edu/koch/BasicTeX.pdf完整的Tex超过2G&#xff0c;一般用户没必要&#xff0c;可以先安装BasicTeX&#xff0c;当有需要时include必要的库即可1.安装Basi…