JAVA输出菱形

来源:互联网 发布:361彩票是网络诈骗吗 编辑:程序博客网 时间:2024/05/18 02:22

package lkk;
public class Love {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int n=4; //前4行,上半部分
for(int i=1;i<=n;i++) //控制行数
{
for(int k=n-1;k>=i;k–) //打印空格
{
System.out.print(” “);
}
for(int j=1;j<=2*i-1;j++) //打印*
{
System.out.print(“*”);
}
System.out.println();
}
//后3行,下半部分
for(int i=n-1;i>=1;i–)
{
for(int k=i;k<=n-1;k++)
{
System.out.print(” “);
}
for(int j=1;j<=2*i-1;j++)
{
System.out.print(“*”);
}
System.out.println();
}
}
}
结果:
这里写图片描述
语句分析:
System.out.print(“”) //输出一个空格,不换行
System.out.print(““) //输出一个字符,不换行
System.out.println(““) //输出一个字符,并换行

原创粉丝点击