• 循环练习


    day3

    乘法口诀表

     

          for (int i = 1; i <= 9; i++) {
               for (int j = 1; j <=i; j++) {
                   System.out.printf("%d*%d=%d ", j, i, j * i);
              }
               System.out.printf(" ");
          }

    i 和 j,分别控制乘号左右俩边的数字递增,

    是一行一行打印,不是一列一列打印的

     

     

     

     

    打印三角形

    for (int i = 1;i<=5;i++){  //控制行
               for(int j = 5;j>=i;j--){ //j控制打印空格,空格是一行一行逐渐变小的,
                   System.out.print(" ");
              }

               for(int k =1;k<=i;k++){  //三角形左边
                   System.out.print("&");
              }
               for(int n=1;n<i;n++){   //三角形右边
                   System.out.print("&");
              }
               System.out.println();

     

     

    打印质数

     public static void main(String[] args) {
          for(int i=2;i<100;i++)
          {
             int j =2;
             while (i%j !=0)
            {
                 j++;
                 if(j ==i)
                {
                     System.out.print(" "+i);
                     break;
                }
  • 相关阅读:
    最小生成树
    线段树
    编程快捷键
    线段树的动态开点
    常用库
    线性求逆元
    文件读入
    树上倍增(LCA)
    set容器
    快读与快写
  • 原文地址:https://www.cnblogs.com/stydejava/p/13388802.html
Copyright © 2020-2023  润新知