/* Java for 和 while */
来源:互联网 发布:谁有微信淘宝免单群 编辑:程序博客网 时间:2024/06/06 06:41
/* while 循环*while是最基本的循环,它的结构为:while( 布尔表达式 ) { //循环内容} *//* for循环虽然所有循环结构都可以用 while 或者 do...while表示,但 Java 提供了另一种语句 —— for 循环,使一些循环结构变得更加简单。for循环执行的次数是在执行前就确定的。语法格式如下:for(初始化; 布尔表达式; 更新) { //代码语句}关于 for 循环有以下几点说明: 最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。 然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。 执行一次循环后,更新循环控制变量。 再次检测布尔表达式。循环执行上面的过程。 */package lz;public class ForTest {public static void main(String[] args) {for (int i = 1; i <= 9; i++) {for (int j = 1; j <= i;j++) {System.out.printf(i + "*" + j + "=" + (i * j) + "\t");}System.out.print("\n");}//while循环 乘法口诀System.out.println("------");int x, y; x = 1; while (x <= 9) { y = 1; while (y <= x) { System.out.print(y + "*" + x + "=" + y * x + "\t"); y++; } System.out.println(); x++; } //for循环水仙花数 System.out.println("---水仙花数---"); for (int t=100;t<=999;t++){ int a=t/100,b=(t%100)/10,c=(t%100)%10; if (t==a*a*a+b*b*b+c*c*c) { System.out.println(t); } } //打印等边三角形 System.out.println("------"); for (int t=1;t<= 5;t++){ for (int j=1;j<=5-t;j++) { System.out.print(" "); } for (int j=1;j<=2*t-j;j++) { System.out.print("* ");//*后面一定要有空格,不然出来的是直角三角形 } System.out.println(""); } } }
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
------
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
---水仙花数---
153
370
371
407
------
*
* *
* * *
* * * *
* * * * *
阅读全文
0 0
- /* Java for 和 while */
- Java循环for, while和do...while
- java for循环和while
- java 里 for 和 while
- Java循环for, while和do...while & Java决策制定
- java/while和do-while循环,for循环
- Java中循环有三种形式 while、do-while 和 for
- java 中的while 和 do while for循环
- Java while 和 for 的区别
- java中的循环(for和while)
- while (1) 和 for (;;)
- for(;;) 和 while (1)
- while和for循环
- for和while区别
- for和while等价
- ******************** while 和for练习题 ********************
- for和while区别
- for/while和$*之间
- POJ 3191 The Moronic Cowmpouter 笔记
- android获取屏幕宽高与获取控件宽高(三种方法)
- MFC获得主窗口和父窗口指针
- HDU1879 继续畅通工程 【图论】【最小生成树】【Kruskal】
- mongodb 查询时间范围
- /* Java for 和 while */
- 其中的关于虚线的样式引用
- 垃圾收集器与内存分配策略
- HTML select选择塞值
- 04.17 Shell脚本报错调试技巧
- Windows Server 2012 配置指南 之 MySQL环境搭建篇
- yii框架购物车
- Android布局
- java.util.regex.PatternSyntaxException表达式错误异常【JAVA小知识】