日期:2014-05-20 浏览次数:20998 次
int i, j, d;
for (j = 1; j <= 5; j++)
{
for (d = 4; d >= j; d--)
System.out.print(" ");
for (i = -(j - 1); i <= (j - 1); i++)
System.out.print(j - Math.abs(i));
System.out.println();
}
------解决方案--------------------
public class a {
public static void main (String args[]) {
int i,j,d;
for (j=1;j<=5;j++) {
for (d=4;d>=j;d--)
System.out.print(" ");
for (i=1;i<=2*j-1;i++)
System.out.print(i>j?2*j-i:i);
System.out.println();
}
}
}
------解决方案--------------------
为什么中国的题目老是喜欢打印这些东西的
------解决方案--------------------
以前C 也是这种打印。。