3个回答
推荐于2017-11-26
展开全部
授人以鱼不如授人以渔,我吧注释给你写上
public class TestFor
{
public static void main(String[] args)
{
int i,j; //声明两个整型变量,作为循环的次数,i代表外循环的次数,j代表内循环的次数
for(i = 1; i <= 4; i++) //你要打印的这个图形一共是4行,所以外层循环从1开始,到4结束
{
/*
每行打印多少个*号是有内层循环控制,第一行打印1个,第二行3,第三行5
第四行7,也就是1,3,5,7。每行打印( 2 x i - 1)个,当i = 1,表达式
2 x i - 1 = 1,也就是第一行打印1个,当i = 2,2 x i - 1 = 3,正好第二行打
印三个,以此类推。
*/
for(j = 1; j <= 2 * i - 1; j++)
{
System.out.print("*");
}
System.out.println();
}
}
}
public class TestFor
{
public static void main(String[] args)
{
int i,j; //声明两个整型变量,作为循环的次数,i代表外循环的次数,j代表内循环的次数
for(i = 1; i <= 4; i++) //你要打印的这个图形一共是4行,所以外层循环从1开始,到4结束
{
/*
每行打印多少个*号是有内层循环控制,第一行打印1个,第二行3,第三行5
第四行7,也就是1,3,5,7。每行打印( 2 x i - 1)个,当i = 1,表达式
2 x i - 1 = 1,也就是第一行打印1个,当i = 2,2 x i - 1 = 3,正好第二行打
印三个,以此类推。
*/
for(j = 1; j <= 2 * i - 1; j++)
{
System.out.print("*");
}
System.out.println();
}
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-18
展开全部
for(int i=1;i<=8;i++){if(i%2==0){System.out.println();}else{for(int j=1;j<2*i;j++) {System.out.print("*");}System.out.println();}}把它放到主函数里面就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-18
展开全部
你最后一行,好像是八个呀,,应该是七个,对吗,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询