用java打印1-10的等腰三角形, 10
publicclassAAA{publicstaticvoidmain(String[]args){for(inti=1;i<=10;i++){for(intj=1;j<...
public class AAA {
public static void main(String[] args) {
for(int i=1;i<=10;i++){
for(int j=1;j<=10-i;j++){
System.out.print(" ");
}
for(int j=1;j<=(2*i-1);j++){
System.out.print((int)(i+0));
}
System.out.println();
}
}
}
可是打印出来的结果,10没对齐,请问怎么控制10呢 展开
public static void main(String[] args) {
for(int i=1;i<=10;i++){
for(int j=1;j<=10-i;j++){
System.out.print(" ");
}
for(int j=1;j<=(2*i-1);j++){
System.out.print((int)(i+0));
}
System.out.println();
}
}
}
可是打印出来的结果,10没对齐,请问怎么控制10呢 展开
展开全部
10的占地面积太大了 站了两个字符 你判断一下 如果大于等于10 就除以2
追问
那具体怎么加啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把" ";改成"\t";试试?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |