zoukankan      html  css  js  c++  java
  • java嵌套循环练习

    打印一个等腰三角形

    package com.lv.jj;

    import java.util.Scanner;

    public class DemoDy {

    public static void main(String[] args) {
    //输入n 打印n的等腰三角形
    System.out.println("请输入n:");
    Scanner scan=new Scanner(System.in);
    int n=scan.nextInt();
    for(int i=1;i<=n;i++){
    //在打印**前面要打印空格 第一行=总行数-第几行
    for(int z=1;z<=n-i;z++){
    //System.out.print("#");
    System.out.print(" ");
    }

    //每一行打印对应星星的个数
    for(int j=1;j<=i;j++){
    System.out.print("* ");
    }
    System.out.println();
    }
    }

    }

    打印一个菱形

     

    package com.lv.jj;

     

    public class DemoLx {

     

    public static void main(String[] args) {
    int n=5;

    //第一个等腰三角形
    for(int i=1;i<=n;i++){

    //1:打印*前面的空格 第几行就打印第n-i个空格
    for(int j=1;j<=n-i;j++){
    System.out.print(" ");
    }

    //2:打印对应的星星数 第几行就打印几个星星
    for(int z=1;z<=i;z++){
    System.out.print("* ");
    }
    System.out.println();
    }

    //第二个倒过来的等腰三角形 (1 2 3 4)的倒着来
    for(int i=n-1;i>0;i--){
    //1:打印*前面的空格 i越大,j的执行次数越少 第一次 n5 i4 j1 n5 i3 j2..
    for(int j=1;j<=n-i;j++){
    System.out.print(" ");
    }

    //2:打印* 4 3 2 1;i等于4时候打印4个* i等于3时候打印个....
    for(int z=1;z<=i;z++){
    System.out.print("* ");
    }
    System.out.println();
    }

     

    }

     

    }

     

     最重要要知道eclipse里面的debug怎么用

    有一个99乘法表和逆序99乘法表

    还有break 与continue的用法

     

  • 相关阅读:
    实验二
    2
    DS博客作业08--课程总结
    DS博客作业07--查找
    DS博客作业06--图
    DS博客园作业05--树
    有向图强连通分量Tarjan算法
    nyoj 题目737 合并石子(一)
    nyoj 题目61 传纸条
    nyoj 题目49 开心的小明
  • 原文地址:https://www.cnblogs.com/dabu/p/12296622.html
Copyright © 2011-2022 走看看