Java循环镶嵌问题,不知道哪里出问题了
/*打印出
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
思路:1,阵列有很多行,很多列,因此要使用循环镶嵌语句
2,定义i控制行数,定义j控制行里的个数,定义c输出数字;
*/
class haha
{
public static void main(String[] args)
{ int i=1;
int j=1;//定义列的个数
int z=1;//定义z用于记录行里的数字个数
int c=1;//输出数字
while (i<=5)//行数不超过5行
{
while (j<=z)
{
System.out.print(c);
c++;
j++;
}
z++;
System.out.println();
i++;//行数自加
}
}
}