Java中for

简介: Java中for

1.for的应用

不知为何不能显示“*”


/*

九九乘法表

/

public class TestFor {

public static void main(String[] args) {

for(int i = 1;i<10;i++) {

for(int j = 1;j<=i;j++) {

System.out.print( i + "" + j +

“=” + ij+"\t");

}

System.out.println();

}

}

}

11=1

21=2 22=4

31=3 32=6 33=9

41=4 42=8 43=12 44=16

51=5 52=10 53=15 54=20 55=25

61=6 62=12 63=18 64=24 65=30 66=36

71=7 72=14 73=21 74=28 75=35 76=42 77=49

81=8 82=16 83=24 84=32 85=40 86=48 87=56 88=64

91=9 92=18 93=27 94=36 95=45 96=54 97=63 98=72 9*9=81


package dreamcoder;

/*


使用for循环输出100以内的素数

*/

public class TestFor {

public static void main(String[] args) {

int i,j;

for( i = 2;i<=100;i++) {

int k =(int) Math.sqrt(i);

for(j = 2;j<=k;j++) {

if( i % j == 0 ) {

break;

}

}

if(j > k) {

System.out.println( i + " " + “is a prime”);

}

}

}

}


相关文章
|
Java 测试技术
103.【Java Microbenchmark Harness】(一)
103.【Java Microbenchmark Harness】
71 0
|
小程序 Java 编译器
初识Java
初识Java
75 0
|
存储 Java
|
Java
Java常见的坑(二)
你猜上述程序输出的是什么? 是 ABC easy as 123 吗? 你执行了输出操作,你才发现输出的是 ABC easy as [C@6e8cf4c6 ,这么一串丑陋的数字是什么鬼? 实际上我们知道字符串与任何数值的相加都会变为字符串,上述事例也不例外, numbers输出其实实际上是调用了Object.toString()方法,让numbers转变为'[c' + '@' + 无符号的十六进制数。
87 0
|
存储 自然语言处理 运维
JAVA问答11
JAVA问答11
101 0
|
编解码 监控 负载均衡
JAVA问答7
JAVA问答7
108 0
|
缓存 自然语言处理 监控
JAVA问答14
JAVA问答14
95 0
|
Java 程序员 C++
java的简单
java的简单
57 0
1062 最简分数(JAVA)
一个分数一般写成两个整数相除的形式:N/M,其中 M 不为0。最简分数是指分子和分母没有公约数的分数表示形式。
1062 最简分数(JAVA)