//FOR 循环语句的例子,打印数字三角形
public class For3
{
public static void main(String args[])
{
int i;
int j;
int input = 10;
System.out.println("正三角:");
for (i=1;i<=input;i++)
{
//第 1 次进行外循环时,I 变量值为 1;J 变量值为尚未初始化变量!!
//第 2 次进行外循环时,I 变量值为 2;J 变量值为尚未初始化变量!!
//第 3 次进行外循环时,I 变量值为 3;J 变量值为尚未初始化变量!!
//第 4 次进行外循环时,I 变量值为 4;J 变量值为尚未初始化变量!!
//第 5 次进行外循环时,I 变量值为 5;J 变量值为尚未初始化变量!!
//第 6 次进行外循环时,I 变量值为 6;J 变量值为尚未初始化变量!!
//第 7 次进行外循环时,I 变量值为 7;J 变量值为尚未初始化变量!!
//第 8 次进行外循环时,I 变量值为 8;J 变量值为尚未初始化变量!!
//第 9 次进行外循环时,I 变量值为 9;J 变量值为尚未初始化变量!!
//第 10 次进行外循环时,I 变量值为 10;J 变量值为尚未初始化变量!!
//********************************************************************************
for(j=i;j<input;j++)
{
//第 1 次进行外循环时,I 变量值总为 1;但 J 变量值进行 J++九次自增值依次为 123456789;
//第 2 次进行外循环时,I 变量值总为 2;但 J 变量值进行 J++九次自增值依次为 23456789;
//第 3 次进行外循环时,I 变量值总为 3;但 J 变量值进行 J++九次自增值依次为 3456789;
//第 4 次进行外循环时,I 变量值总为 4;但 J 变量值进行 J++九次自增值依次为 456789;
//第 5 次进行外循环时,I 变量值总为 5;但 J 变量值进行 J++九次自增值依次为 56789;
//第 6 次进行外循环时,I 变量值总为 6;但 J 变量值进行 J++九次自增值依次为 6789;
//第 7 次进行外循环时,I 变量值总为 7;但 J 变量值进行 J++九次自增值依次为 789;
//第 8 次进行外循环时,I 变量值总为 8;但 J 变量值进行 J++九次自增值依次为 89;
//第 9 次进行外循环时,I 变量值总为 9;但 J 变量值进行 J++九次自增值依次为 9;
//第 10 次进行外循环时,因不满足 j<input 条件,退出些内循环!!!!!!!!
//打印空白,循环九次同行打印九个空白;
System.out.print(" ");
}
//*****************************///////////////////////////打印左半边三角;
for(j=i;j>=1;j--)
{
//第 1 次进行外循环时,I 变量值总为 1;但 J 变量值为 1;
//第 2 次进行外循环时,I 变量值总为 2;但 J 变量进行 1 次 J--自减运算而 J 变量值为 21;
//第 3 次进行外循环时,I 变量值总为 3;但 J 变量进行 2 次 J--自减运算而 J 变量值为 321;
//第 4 次进行外循环时,I 变量值总为 4;但 J 变量进行 3 次 J--自减运算而 J 变量值为 4321;