用java编程2~100java求100以内的素数数

java求100以内的素数示例分享
转载 & & 投稿:zxhpj
素数是指因数只有1和本身的数字,这篇文章主要介绍了java求100以内的素数示例,需要的朋友可以参考下
题目:求100之内的素数
public class demo8 {
* 素数是指因数只有1和本身的数字
* @param arg
public static void main(String arg[])
for(int i=1;i&=100;i++)
if(find(i))
System.out.print(i+" ");
* 1-n个自然数中的素数
* @param n
public static boolean find(int n)
for(int i=2;i&=Math.sqrt(n);i++)
if(n%i==0)
public class Ex27 {
public static void main(String args[])
int sum,i;
for(sum=2;sum&=100;sum++)
for(i=2;i&=sum/2;i++)
if(sum%i==0)
if(i&sum/2)
System.out.println(sum+"是素数");
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
按住视频可进行拖动
&正在加载...
收藏成功,可进入
查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
java教程_使用函数输出100到1000之间所有的素数-熟练使用Java
正在检测客户端...
您尚未安装客户端,正在为您下载...安装完成后点击按钮即可下载
30秒后自动关闭
java教程_使用函数输出100到1000之间所有的素数-熟练使用Java">java教程_使用函数输出100到1000之间所有的素数-熟练使用Java
请选择打赏金额:
播放量12.7万
播放量数据:快去看看谁在和你一起看视频吧~
更多数据:
热门短视频推荐
Copyright (C) 2018 & All Rights Reserved
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
正在为您下载爱奇艺客户端安装后即可快速下载海量视频
正在为您下载爱奇艺客户端安装后即可免费观看1080P视频
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制查看: 1271|回复: 5
在JAVA中while语句求1到100之间的素数怎么写
该用户从未签到
该用户从未签到
用 %判断你要的数据
(n%2==0)//这是偶数
(n%2!=0)//这是奇数 你要的就是这个了
补充内容 ( 22:47):
%的作用是 相除取余&&被2除完=0 就是偶数 反之奇数
该用户从未签到
Suma 发表于
用 %判断你要的数据
(n%2==0)//这是偶数
(n%2!=0)//这是奇数 你要的就是这个了
我说的事素数 只能被1和自己整除的数
补充内容 ( 00:16):
还有 我刚学这个 能给个完整的我参考一下不?
该用户从未签到
& & & & public static void main(String[] args) {
& & & & & & & & int i = 2; // i 即为所求素数
& & & & & & & & System.out.println(&i= & + i);
& & & & & & & & for (i = 3; i &= 100; i = i + 2) {
& & & & & & & & & & & & boolean f =
& & & & & & & & & & & & for (int j = 2; j & j++) {
& & & & & & & & & & & & & & & & if (i % j == 0) {
& & & & & & & & & & & & & & & & & & & & f =
& & & & & & & & & & & & & & & & & & & &
& & & & & & & & & & & & & & & & }
& & & & & & & & & & & & }
& & & & & & & & & & & & if (f) {
& & & & & & & & & & & & & & & & System.out.println(&i= & + i);
& & & & & & & & & & & & }
& & & & & & & & }
该用户从未签到
只能被1或自己整除的数,被称之为索数
09:17 上传
点击文件名下载附件
435 Bytes, 下载次数: 2
该用户从未签到
融德老师2 发表于
我说的事素数 只能被1和自己整除的数
我写的奇数那个不就是你要的
Beijing Aptech Beida Jade Bird Information Technology Co.,Ltd
北大青鸟IT教育 北京阿博泰克北大青鸟信息技术有限公司 版权所有编写Java程序,输出100到200之间的所有素数_百度知道
该问题可能描述不清,建议你
编写Java程序,输出100到200之间的所有素数
我有更好的答案
&&&&public&static&void&main(String[]&args)&{&&&&&&&&int&primeNumber&=&0;&&&&&&&&for(int&i&=&100&;i&&=&200;i++){&&&&&&&&&&&&boolean&isPrime=//是否是质数的标志&&&&&&&&&&&&&&&&&&&&&&&&for(int&j=i-1;j&1;j--){//n除以每个比n小比1大的自然数&&&&&&&&&&&&&&&&if(i%j==0){//如果有能被整除的,则不是质数&&&&&&&&&&&&&&&&&&&&isPrime=&&&&&&&&&&&&&&&&}&&&&&&&&&&&&}&&&&&&&&&&&&if(isPrime){//如果是质数,则打印出来&&&&&&&&&&&&&&&&System.out.print(&i&+&&&&);&&&&&&&&&&&&&&&&primeNumber++;//记录质数的个数&&&&&&&&&&&&&&&&if(primeNumber%10==0){&&&&&&&&&&&&&&&&&&&&//输出10个质数后换行&&&&&&&&&&&&&&&&&&&&System.out.println();&&&&&&&&&&&&&&&&}&&&&&&&&&&&&}&&&&&&&&&&&&}&&&&}
采纳率:69%
来自团队:
103, 107;= Math.sqrt(i); j++){
if(i % j == 0){
if(isPrime){
System.out.print(i + &, 197, 199, 191, 193public class B { public static void main(String[] args) {
for(int i = 100, 137, 139, &);
}}}----------------101;
for(int j = 2; j &lt, 109, 113, 179, 181; i &= 200; i++){
boolean isPrime = true, 149, 151, 127, 131, 167, 173, 157, 163
本回答被网友采纳
要想输出素数,你得先搞明白素数是怎么判断的。二楼的素数判断挺合理。。。
public class SuShu{ public static void main(String[] args){
int x=100;
int sum=5;
for (int i=1;i&=100 ;i++ )
if((i%2!=0)&&(i%3!=0)&&(i%5!=0)&&(i%7!=0))
System.out.println(i);
System.out.println('2');
System.out.println('3');
System.out.println('5');
System.out.println('7');
System.out.println(&100以内质数数量:&);
System.out.println(sum); }}//100以内的,参考一下吧
public class ketangzuoye { public static void main(String[] args) {
for(int a=100;a&=200;a++){
for( b=2;b&=a;b++){
if(a%b==0)
System.out.println(a);
1楼的这个答案是错的,if((i%2!=0)&&(i%3!=0)&&(i%5!=0)&&(i%7!=0))质数判断错误
其他2条回答
为您推荐:
其他类似问题
java 程序 素数的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求100内所有质数的Java代码!分享一下
[问题点数:40分,结帖人majinyun0802]
求100内所有质数的Java代码!分享一下
[问题点数:40分,结帖人majinyun0802]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
匿名用户不能发表回复!|

我要回帖

更多关于 java素数 的文章

 

随机推荐