for编写输出等腰三角形,菱形

来源:互联网 发布:伺服电机编程 编辑:程序博客网 时间:2024/06/06 23:17
代码一:
public class Star {public static void main(String[] args){int j,i,m;for( i=1;i<=5;i++){for(j=1;j<=6-i;j++){System.out.print(" ");}for( m=1;m<=i*2-1;m++){System.out.print("*");}System.out.println();}for( i=1;i<=4;i++){for(j=1;j<=i+1;j++){System.out.print(" ");}for(m=5;m>=((i-1)*2-1);m--){System.out.print("*");}System.out.println();}}}

代码二

public class StarDemo{   public static void main(String args[])  {int line,num,star_num,blank_num;    for(line=0;line<3;line++)  { for( blank_num=0;blank_num<2*line;blank_num++)   {   System.out.print(" "); }    for(star_num=0;star_num<(9-4*line);star_num++)  {        System.out.print("*");  } System.out.println();      }             for(line=0;line<3;line++)            { for(blank_num=4;blank_num>2*line;blank_num--){      System.out.print(" "); }for(star_num=0;star_num<(1+4*line);star_num++) {  System.out.print("*");} System.out.println();    }   }}


ps:需要什么java练习题的答案可以评论,并关注后续博客吐舌头

原创粉丝点击