直角倒三角直角正三角等边三角乘法表水仙花数等java小程序

原创
2018/10/31 14:26
阅读数 394

一、正方形:

for(int i=0;i<5;i++) {
                for(int j=0;j<5;j++) {
                    System.out.print("* ");
                }
                System.out.println(" ");
            }

效果图:

二、倒三角:

for(int i=0;i<5;i++) {
                for(int j=5;j>i;j--) {
                    System.out.print("* ");
                }
                System.out.println(" ");
            }

效果如图:

三、正三角:

for(int i=0;i<6;i++) {
                for(int j=1;j<=i;j++) {
                    System.out.print("* ");
                }
                System.out.println(" ");

效果图:

四、乘法表:

for(int i=1;i<=9;i++) {
                for(int j=1;j<=i;j++) {
                    System.out.print(j+"*"+i+"="+i*j+" ");
                }
                System.out.println(" ");
            } 

效果图:

五、水仙花数:

for(int k=1000;k<10000;k++) {
                int[] t=new int[4];
                int h=k;int T=0;
                for(int i=0;i<4;i++) {
                    t[i]=h%10;
                    h=h/10;
                    T+=Math.pow(t[i],4);
                }
                if(T==k) {
                    System.out.println("该水仙花数为: "+k);
                }
       }    

效果图:

六、等边三角形:

for(int k=1;k<=5;k++) {
                 for(int i=1;i<k;i++) {
                             System.out.print(" ");
                          }
                 for(int j=5;j>k;j--) {
                           System.out.print("* ");
                      }
                 System.out.println();
            }

效果图:

 

 

展开阅读全文
打赏
1
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
1
分享
返回顶部
顶部