博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java内外循环打印阶梯*号
阅读量:6005 次
发布时间:2019-06-20

本文共 1137 字,大约阅读时间需要 3 分钟。

一.顺阶梯*打印

  先上结果图  

  思路:该结果图的基本组成单位是一个*号,采用内外for循环来实现,代码如下:

1 class dayin  2 { 3     public static void main(String[] args) 4     { 5         for(int x=4;x>=0;x--) 6         { 7             for(int y=5;(y-x)>0;y--) 8             { 9                 System.out.print("*");10             }11             System.out.println();12         }13     }14 }

二.倒阶梯打印

  直接上代码1:

1 class dayin  2 { 3     public static void main(String[] args) 4     { 5         for(int x=0;x<5;x++) 6         { 7             for(int y=5;(y-x)>0;y--) 8             { 9                 System.out.print("*");10             }11             System.out.println();12         }13     }14 }

  代码2:

1 class dayin  2 { 3     public static void main(String[] args) 4     { 5         for(int x=0;x<5;x++) 6         { 7             for(int y=x;y<5;y++) 8             { 9                 System.out.print("*");10             }11             System.out.println();12         }13     }14 }

  

  通过在外循环里加入System.out.println(); 来实现跳行。

总结:会发现,外循环控制的是行数,内循环控制的是列数(个数),那么自然而然地,外循环只需让其循环5次即可,

关键的一点是在内循环的循环条件,调整行变量和列变量的关系以达目的,利用好便会游刃有余。

转载于:https://www.cnblogs.com/gaigaichen/p/8258632.html

你可能感兴趣的文章
VMware Horizon View 7.5 虚拟桌面实施咨询与购买--软件硬件解决方案
查看>>
2018新版驾照驾照psd模板下载
查看>>
kali折腾日记之虚拟机安装二
查看>>
IDEA中scope 为 provided的问题
查看>>
【矢量图控件教程】矢量图控件VectorDraw 常见问题整理大全(一)
查看>>
文件系统、服务、防火墙、SELINUX——安全四大金刚
查看>>
协同oa办公自动化怎么理解?如何实现?
查看>>
Windows server 2016部署DHCP服务
查看>>
RabbitMQ如何保证队列里的消息99.99%被消费?
查看>>
梦想的启航
查看>>
机械论文发表注意事项
查看>>
Linux系统 获取磁盘信息/proc/mtab
查看>>
路由协议之ospf
查看>>
大数据售前到底该做些什么????
查看>>
AIX更换rootvg镜像盘
查看>>
mysql+keepalive 高可用
查看>>
图片的无极缩放与固定大小
查看>>
第一章 Linux操作系统概述
查看>>
hibernate多对多关联
查看>>
5. SQL Server数据库性能监控 - 当前请求
查看>>