java循环练习的简单代码实例

天王盖地虎494

天王盖地虎494

2016-02-19 10:13

今天图老师小编要向大家分享个java循环练习的简单代码实例教程,过程简单易学,相信聪明的你一定能轻松get!
★打印九九乘法表
代码如下:

public class TestDemo {
     public static void main(String[] args){
         for(int b=1;b10;b++){
             for(int a=1;a=b;a++)
                 System.out.print(a+"*"+b+"="+a*b+"t");
             System.out.println();
         }
     }

 }
 /*
 1*1=1   
 1*2=2    2*2=4   
 1*3=3    2*3=6    3*3=9   
 1*4=4    2*4=8    3*4=12    4*4=16   
 1*5=5    2*5=10    3*5=15    4*5=20    5*5=25   
 1*6=6    2*6=12    3*6=18    4*6=24    5*6=30    6*6=36   
 1*7=7    2*7=14    3*7=21    4*7=28    5*7=35    6*7=42    7*7=49   
 1*8=8    2*8=16    3*8=24    4*8=32    5*8=40    6*8=48    7*8=56    8*8=64   
 1*9=9    2*9=18    3*9=27    4*9=36    5*9=45    6*9=54    7*9=63    8*9=72    9*9=81
 */

★打印三角形
代码如下:

public class Test {
     public static void main(String[] args){
         printTriangle_1(5);
         System.out.println("--------------");
         printTriangle_2(5);
         System.out.println("--------------");
         printTriangle_3(5);
         System.out.println("--------------");
         printTriangle_4(5);

     }

     public static void printTriangle_1(int n){
         for(int i=1;i=n;i++){
             for(int j=1;j=i;j++){
                 System.out.print("*");
             }
             System.out.println("");
         }
     }
     public static void printTriangle_2(int n){
         for(int i=1;i=n;i++){
             for(int j=1;j=n-i+1;j++)
                 System.out.print("*");
             System.out.println("");
         }

     }
     public static void printTriangle_3(int n){
         for(int i=1;i=n/2+1;i++){
             for(int j=1;j=i;j++)
                 System.out.print("*");
             System.out.println("");
         }
         for(int i=1;i=n/2;i++){
             for(int j=1;j=n/2-i+1;j++)
                 System.out.print("*");
             System.out.println("");
         }
     }
     public static void printTriangle_4(int n){
         for(int i=1;i=n;i++){//i表示行数
             for(int k=1;k=n-i;k++)//k表示当前行打印的空个数
                 System.out.print(" ");
             for(int j=1;j=2*i-1;j++)//j表示当前打印的*数
                 System.out.print("*");
             System.out.println();
         }
     }

 }
 /*
 *
 **
 ***
 ****
 *****
 --------------
 *****
 ****
 ***
 **
 *
 --------------
 *
 **
 ***
 **
 *
 --------------
     *
    ***
   *****
  *******
 *********

 */

★打印所有三位数的水仙花数
代码如下:

public class Test {
     public static void main(String[] args){
         for(int i=100;i1000;i++){
             int x =i/100;
             int y =i/10%10;
             int z =i%10;
             if(i==x*x*x+y*y*y+z*z*z)
                 System.out.println(i);
         }
     }
 }
 /*
 153
 370
 371
 407
 */

展开更多 50%)
分享

猜你喜欢

java循环练习的简单代码实例

编程语言 网络编程
java循环练习的简单代码实例

JQuery 小练习(实例代码)

Web开发
JQuery 小练习(实例代码)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Java自动解压文件实例代码

编程语言 网络编程
Java自动解压文件实例代码

Java Clone(类的复制)实例代码

编程语言 网络编程
Java Clone(类的复制)实例代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Java生成PDF文件的实例代码

编程语言 网络编程
Java生成PDF文件的实例代码

java 发送邮件的实例代码(可移植)

编程语言 网络编程
java 发送邮件的实例代码(可移植)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Windows 8相机模糊的调节方法

Windows 8相机模糊的调节方法

processlist命令 查看mysql 线程

processlist命令 查看mysql 线程
下拉加载更多内容 ↓