黑马程序员技术交流社区
标题:
求老鸟给分析分析 有点乱
[打印本页]
作者:
Jason林
时间:
2015-4-28 17:42
标题:
求老鸟给分析分析 有点乱
class Test1
{
public static void main(String[] args)
{
int i;
int j;
int input=10;
System.out.println("正三角:");
for (i=1;i<=input ;i++ )
{
for (j=i;j<input ;j++ )
{
System.out.print(" ");
}
//打印左半边三角
for (j=i;j>=1 ;j-- )
{
if(j>=10)
System.out.print("*");//大于9的数字用*表示
else
System.out.print(j);
}
//打印右半边三角
for (j=2;j<=i ;j++ )
{
if(j>=10)
System.out.print("*");
else
System.out.print(j);
}
System.out.println();
}
}
}
复制代码
作者:
程梦真
时间:
2015-4-28 22:02
。。。。。。。。。。。。。。。。顶
作者:
神话归来99
时间:
2015-4-28 22:21
/**输出正三角形 * 使用多层循环实现 *廖开德注释 */ class Test9 { public static void main(String[] args) { int i; int j; //标识变量 用来控制打印行数 int input=10; System.out.println("正三角:"); //第一层循环用来控制打印的行数 for (i=1;i<=input ;i++ ) { //本循环用来控制输出的空格数量,每增加一行则减少一个 for (j=i;j<input ;j++ ) { System.out.print(" "); } //打印左半边三角 行数i是几,则输出i到1的值 for (j=i;j>=1 ;j-- ) { if(j>=10) System.out.print("*");//大于9的数字用*表示 else System.out.print(j); } //打印右半边三角 从第二行开始打印 行数j是几,则输出2到i的值 for (j=2;j<=i ;j++ ) { if(j>=10) System.out.print("*"); else System.out.print(j); } System.out.println(); } } }
作者:
神话归来99
时间:
2015-4-28 22:25
/**输出正三角形
* 使用多层循环实现
*廖开德注释
*/
class Test9
{
public static void main(String[] args)
{
int i;
int j;
//标识变量 用来控制打印行数
int input=10;
System.out.println("正三角:");
//第一层循环用来控制打印的行数
for (i=1;i<=input ;i++ )
{ //本循环用来控制输出的空格数量,每增加一行则减少一个
for (j=i;j<input ;j++ )
{
System.out.print(" ");
}
//打印左半边三角 行数i是几,则输出i到1的值
for (j=i;j>=1 ;j-- )
{
if(j>=10)
System.out.print("*");//大于9的数字用*表示
else
System.out.print(j);
}
//打印右半边三角 从第二行开始打印 行数j是几,则输出2到i的值
for (j=2;j<=i ;j++ )
{
if(j>=10)
System.out.print("*");
else
System.out.print(j);
}
System.out.println();
}
}
}
作者:
Jason林
时间:
2015-4-30 13:55
神话归来99 发表于 2015-4-28 22:25
/**输出正三角形
* 使用多层循环实现
*廖开德注释
谢谢啊 弄明白了:handshake
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2