源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-01-16 21:03 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:java循环练习的简单代码实例
[b]★打印九九乘法表 [/b]
[u]复制代码[/u] 代码如下:
public class TestDemo {      public static void main(String[] args){          for(int b=1;b<10;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  */
[b]★打印三角形 [/b]
[u]复制代码[/u] 代码如下:
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();          }      }  }  /*  *  **  ***  ****  *****  --------------  *****  ****  ***  **  *  --------------  *  **  ***  **  *  --------------      *     ***    *****   *******  *********  */
[b]★打印所有三位数的水仙花数 [/b]
[u]复制代码[/u] 代码如下:
public class Test {      public static void main(String[] args){          for(int i=100;i<1000;i++){              int x =i/100;              int y =i/10;              int z =i;              if(i==x*x*x+y*y*y+z*z*z)                  System.out.println(i);          }      }  }  /*  153  370  371  407  */
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部