描述
给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。
输入描述
输入只有一行, 包含一个字符。
输出描述
该字符构成的菱形。
import java.util.*;
import static java.lang.Math.abs;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
while (input.hasNext()){
char c=input.next().charAt(0);
int i,j,k,n=3;
for (k=1-n;k<=n-1;k++){
i=n-abs(k);
for (j=0;j<n-i;j++)
System.out.printf(" ");
for (j=0;j<2*i-1;j++)
System.out.printf(String.valueOf(c));
System.out.println();
}
}
}
}
3238

被折叠的 条评论
为什么被折叠?



