java中的菱形打印问题
public class lingxing{public static void main(String[] args){
for(int i=1;i<=7;i++)
{
if(i<=4)
{
for(int j=1;j<=4-i;j++)
System.out.println(" ");
for(int k=1;k<=2*i-1;k++)
System.out.println("*");
}
else
{
for(int j=1;j<=i-4;j++)
System.out.println(" ");
for(int k=1;k<=15-2*i;k++)
System.out.println("*");
}
System.out.println("\n");
}
}
}
这个代码为啥打印不出菱形,我在线等,请高手帮帮忙。本人学完c后刚学java。