99问答网
所有问题
谁能用Java程序里的while语句写出1到100的素数,并每行10个数显示出来
如题所述
举报该问题
推荐答案 2010-12-01
这个很简单,就给个大致的结构吧!
先定义两个变量: i=1,j=0
使用,while,条件是小于100
然后通过"取余"运算(也就是%),i%2,如果余数不为0,那就是奇数,其他的就是..略
如果是 奇数,j++
输出 i
如果j == 10
输出 \n
循环....
大致就是这样~具体程序还是自己写比较好撒~
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vtvvBXvWO.html
其他回答
第1个回答 2010-12-02
public class UtilTest {
/**
* @author ��Ԩ
* @param args
*/
public static void main(String[] args) {
int num = 0;
for(int i=1;i<=100;i++){
if(isPrime(i)){
num++;
if(num%10==0)
System.out.println("");
System.out.print(i+" ");
}
}
}
public static boolean isPrime(int n)
{
if(n < 2) return false;
for(int i = 2; i < n; ++i)
if(n%i == 0) return false;
return true;
}
}
相似回答
用JAVA
while
循环求
1到100的素数
答:
return false; //没有枚举出n的因数,所以n是
素数
} / param args / public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("pplu test...");int i=1;
while
(i<100){ //从
1到100
枚举 if(isSuShu(i)==false) //如果i不是合数 S...
java
如何输出
1到100
间
的质数
答:
public static void main(String[] args) { int j;for (int i = 2; i <=
100
; i++) // 1不是
素数,
所以直接从2开始循环 { j = 2;
while
(i % j != 0)j++; // 测试2至i的数字是否能被i整除,如不能就自加 if (j == i) // 当有被整除的数字时,判断它是不是自身 Sy...
java
:2-200之间
的质数,
要求
每行
只输出
10个
质数
答:
while
(i<n) { if (n%i==0) break; //若能整除说明n不是
素数,
跳出当前循环 i++;} if (i==n) { //如果i==n则说明n不能被2~n-1整除,是素数 k++; //统计输出数
的个数
System.out.print(i+ "\t ");if (k %10==0) //每输出
10个
则换行 System.out.println...
利用Java
编写应用
程序
求
100
以内的全部
素数
答:
public class test { public static void main(String[] args) { int i,n,k=0;for (n = 3; n<=100; n++) { //3~
100的
所有数 i=2;
while
(i<n) { if (n%i==0) break; //若能整除说明n不是
素数,
跳出当前循环 i++;} if (i==n) { //如果i==n则说明n不能...
用java
求
100
以内的全部
素数
答:
class Test{public static void main(String[] args) {//使用外层循环来控制1-
100的
数据的遍历for(int i = 1 ; i <= 100 ; i++){//素数就是除1及其本身外不能被其他整数整除int j = 2;
while
(i > j){ //如果可以被小于他的数据整除,表示该数不是
素数,
跳出...
JAVA
编写:分别运用三种循环
语句
编程实现找出1~
100
中所有
质数
答:
int j;for (int i=2;i<=
100
;i++) //1不是
素数,
所以直接从2开始循环 { j=2;
while
(i%j!=0){ j++; //测试2至i的数字是否能被i整除,如不能就自加 } if(j==i) //当有被整除的数字时,判断它是不是自身 { System.out.println (i); //如果是就打印出数字 } } } } ...
用java
求
100
内
的质数
答:
public static void main(String[] args) { int j;for (int i=2;i<=
100
;i++) //1不是
质数,
所以直接从2开始循环 { j=2;
while
(i%j!=0){ j++; //测试2至i的数字是否能被i整除,如不能就自加 } if(j==i) //当有被整除的数字时,判断它是不是自身 { System.out.print (i+...
java
输出1-
100素数
答:
boolean isSuShu = true;
while
(number<=
100
) { for (int begin=1; begin<=number ; begin++) { if (number%begin ==0 && begin != 1 && begin != number) { isSuShu=false;//只要这个数能被1和他本身其他的数除尽的话,他就不是
素数
break;} } if (isSuShu) { System.out....
用java
编写
一个
0-
100
直接
的质数,
并且输出,急急急!!!
答:
public class TestSu { public static void main(String[] args) { int j;for (int i = 2; i <=
100
; i++) // 1不是
素数,
所以直接从2开始循环 { j = 2;
while
(i % j != 0) { j++; // 测试2至i的数字是否能被i整除,如不能就自加 } if (j == i) // 当有被整除...
大家正在搜
相关问题
编写程序yongjava脚本写显示1到100之间的素数每行1...
用JAVA while循环求1到100的素数
用JAVA循环语句求100以内的所有素数,每行输出8个
用java中的while循环语句来计算1到100的累积值
编写一个java程序,求出整数1~100内的所有素数,并在屏...
用C语言编写一个程序,输出100以内的所有的素数.要求每行仅...
JAVA编程,求大神输出1-100偶数和,每行10个数
输出1到100这100个数(分别用for,while,do_...