代码

点击查看【ForNest.java】代码
//package com.d;

/**
* for循环-嵌套
* @date: 2022.2.24
* 正直角三角形、倒直角三角形、等腰三角形、九九乘法口诀表
* */ public class ForNest {
public static void main(String[] args) {
ZL();//正直角三角形
System.out.println();//为了控制台美观而输出的一个换行
DL();//倒直角三角形
System.out.println();
DY();//等腰三角形
System.out.println();
JJ();//九九乘法口诀表
} // 正直角三角形
public static void ZL(){
// 5行9列,输出*号,外层控制输出的行数,内层控制输出*号的个数
for (int a=1;a<=5;a++){
for (int b=1;b<=2*a-1;b++){ // 2*a-1公式输出:1、3、5、7、9
System.out.print("*");//内层用print不换行
}
System.out.println();//外层用println换行
} }
// 倒直角三角形
public static void DL(){
// 5行5列,输出*号
for (int a=1;a<=5;a++){
for (int b=a;b<=5;b++){
System.out.print("*");
}
System.out.println();
} }
// 等腰三角形
public static void DY(){
for (int a=1;a<=5;a++){
// 因为正三角跟倒三角的外层for都是一样的初始化、条件、迭代,所有共用一个,然后在里面嵌套2个(正三角跟倒三角的内层)for就是等腰三角形了
for (int b=a;b<=5;b++){
System.out.print(" ");//先输出”#“号字符看效果,最后再替换成空格,就是等腰三角形了
}
for (int c=1;c<=2*a-1;c++){
System.out.print("*");
}
System.out.println();
} }
// 九九乘法口诀表
public static void JJ(){
for (int a=1;a<=9;a++){
for (int b=1;b<=a;b++){
System.out.print(b +"x"+ a +"="+ a*b +"\t");
}
System.out.println();
} }
}

运行


1x1=1

1x2=2 2x2=4

1x3=3 2x3=6 3x3=9

1x4=4 2x4=8 3x4=12 4x4=16

1x5=5 2x5=10 3x5=15 4x5=20 5x5=25

1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36

1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49

1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64

1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81

最新文章

  1. selenium 等待页面加载完成
  2. WCF自寄宿
  3. Poj2186Popular Cows
  4. block 块函数
  5. SQL Server -&gt;&gt; EXECUTE AS LOGIN/USER和Revert表达式
  6. python 高级特性
  7. vi 编辑器命令 (share)
  8. 初学Node(三)模块系统
  9. Flume practices and sqoop hive 2 oracle
  10. 关于appstore多语言版本,不可不看!
  11. GIS 学习及参考站点
  12. 李洪强iOS开发之添加手势
  13. MySQL常用时间函数
  14. A - 小Y上学记——修学分
  15. gitlab10.0安装手记
  16. Java IO系列之三:NIO VS IO
  17. DevExpress控件库 开发使用经验总结3 制作项目安装包
  18. malloc/free与new/delete的区别与联系
  19. Django之初识Ajax
  20. JAVA核心技术I---JAVA基础知识(异常处理类)

热门文章

  1. Genymotion模拟器配置与使用
  2. 微服务架构 | *2.3 Spring Cloud 启动及加载配置文件源码分析(以 Nacos 为例)
  3. C++基本面试题1
  4. golang中打印格式化的一些占位符
  5. 科技爱好者周刊(第 176 期):中国法院承认 GPL 吗?
  6. jdk11+安装(win)
  7. Java反射机制及原理
  8. wget: unable to resolve host address ‘dl.grafana.com’的解决方法
  9. Cocos2d-JS环境配置教程
  10. 基于Docker部署4.2 版本的zabbix监控平台