import java.util.Scanner;
public class TestX2Backup2 {
public static void main(String [] args)
{
System.out.print("输入一个数:");
Scanner s = new Scanner(System.in);
int n= s.nextInt();
int i=0;
int j=0;
for(i=1;i<=n;i++)
{
{
for(int k=1; k<=n-i;k++)
System.out.print("◇");
}
System.out.print("◆");
for(int k=1; k<=2*i-3;k++)
System.out.print("◇");
for(int k=1; k<=1;k++)
System.out.print("◆");
for(int k=1; k<=n-i;k++)
System.out.print("◇");
System.out.println("");
}
for(i=n;i>1;i--)
{
for(int k=1; k<=n+1-i;k++)
System.out.print("◇");
System.out.print("◆");
for(j=1;j<=2*i-5;j++)
System.out.print("◇");
System.out.print("◆");
for(int k=1; k<=n+1-i;k++)
System.out.print("◇");
System.out.println("");
}
}
}
如上所示代码 若输入6 输出以下图形
输入一个数:6
◇◇◇◇◇◆◆◇◇◇◇◇
◇◇◇◇◆◇◆◇◇◇◇
◇◇◇◆◇◇◇◆◇◇◇
◇◇◆◇◇◇◇◇◆◇◇
◇◆◇◇◇◇◇◇◇◆◇
◆◇◇◇◇◇◇◇◇◇◆
◇◆◇◇◇◇◇◇◇◆◇
◇◇◆◇◇◇◇◇◆◇◇
◇◇◇◆◇◇◇◆◇◇◇
◇◇◇◇◆◇◆◇◇◇◇
◇◇◇◇◇◆◆◇◇◇◇◇
如何使第一排和最后一排只有一个黑格子,不要使用太难的语句。
小白一个 大神勿喷。
qq_青枣工作室_0
相关分类