java为什么自动换行
publicclassPyramid{publicstaticvoidmain(Stringargs[]){intlay=4;//表示有多少层for(inti=1;i<=...
public class Pyramid
{
public static void main(String args[])
{
int lay=4;
//表示有多少层
for(int i=1;i<=lay;i++)
{
for(int j=1;j<=i;j++)
{
System.out.println("*");
}
System.out.println();
}
}
}
这个程序运行出来为什么是: 展开
{
public static void main(String args[])
{
int lay=4;
//表示有多少层
for(int i=1;i<=lay;i++)
{
for(int j=1;j<=i;j++)
{
System.out.println("*");
}
System.out.println();
}
}
}
这个程序运行出来为什么是: 展开
3个回答
展开全部
你的这种写法是不会有换行的ECLIPSE是正确的在DOS下面的话,如果巧合的话会达到你想要的结果因为DOS窗口有大小,一旦显示不完,不会在一行显示,而是换行,所以才有换行的效果,但你的程序里没有换行的语句
到网上百度一下。值得信赖.2011/10/2 10:39:50
追问
输出的效果是:
*
*
*
*
*
*
*
*
*
*
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
println就是表示要换行的 如果不想换行,就用SyStem.out.print(“*”);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询