Java打印三角形(双层for循环)
Java打印三角形(双层for循环)
1.第一个三角形:
打印样式:
外层for循环控制行数,内层for循环控制“*”的个数
public static void demo01(){//行数:4行for(int i=1;i<=4;i++){/*找规律:第一行:1个*第二行:3个*第三行:5个*第四行:7个**/for(int j=1;j<=2*i+1;j++){System.out.print("*");}System.out.println();//换行}
}
2.第二个三角形:
打印样式:
空格数 | *号数 | |
---|---|---|
第一行 | 9 | 1 |
第二行 | 7 | 3 |
第三行 | 5 | 5 |
第四行 | 3 | 7 |
public static void demo02(){//行数:4for(int i=1;i<=4;i++){//打印空格for(int j=5*2-1;j>2*i-1;j--){//用“-”代表空格System.out.print("-");}//打印*号for(int k=1;k<=2*i-1;k++){System.out.print("*");}System.out.println();}
}
3.第三个三角形:金字塔
打印样式:
空格数 | *号数 | |
---|---|---|
第一行 | 3 | 1 |
第二行 | 2 | 3 |
第三行 | 1 | 5 |
第四行 | 0 | 7 |
public static void demo03(){for(int i=1;i<=4;i++){//打印空格for(int k=1;k<=4-i;k++){System.out.print("-");}//打印*号for(int j=1;j<=i*2-1;j++){System.out.print("*");}System.out.println();}
}
推荐讲解视频:Java流程控制12:打印三角形
Java打印三角形(双层for循环)相关推荐
- Java springboot 跳出双层for循环
1.跳出单层for循环 for (int i = 0; i < 3; i++) {for (int j = 0; j < 3; j++) {if (i == 1) {System.out. ...
- java循环打印三角形_Java for循环打印三角形(基础)
public static void printStar(){ //外层循环控制打印几层星星[层数] for(int i = 1; i <= 5; i++){ //内层循环控制每层打印几个星星[ ...
- java正立三角形_java for循环练习(9*9乘法表、正三角形、菱形)
打印9*9乘法表public class demo02 { public static void main(String[] args) { //外层循环 9层 for(int i=1;i<=9 ...
- java打印三角形、等腰三角形、直角三角形
1.首先打印五行五列的矩形 ***** ***** ***** ***** ***** 代码如下: for(int i=1;i<=5;i++) { for(int j=1 ...
- java打印三角形_java基础打印三角形
/* 实心等边三角形 */ class Triangle2{ public static void main(String[] args){ int n=5; for(int i=0;i for(in ...
- java打印三角形,菱形。任意边长大小
一.等腰三角形 for (int j = 0; j < num; j++) { if (j > 0) { for (int i = ...
- [Java基础]打印三角形 和 倒三角形
/* JAVA 打印三角形 和 倒三角形 正三角形**************** ********* 倒三角形 ************************* */public class Sa ...
- java while语句打印三角形_java基础之五小节带你走进java流程控制—多重循环
四.多重循环 在一个循环语句内部再嵌套一个或多个循环,称为多重循环/嵌套循环.while.do-while与for循环可以任意嵌套,可以嵌套任意多层.一般工作中多见的就是两层. 4.1 多重循环 打印 ...
- 循环打印三角形 java 0913
循环打印三角形 0913 演练 利用循环输出一行符号 循环,就是反复的做同样的一件事情 对于 ***** 这样子的图形可以理解为 多次重复的输出 * 需要几个符号,重复的输出几次即可 视频 https ...
最新文章
- Lintcode 973 解题思路及c++代码
- 高创新出GoTVbox多路电视解调器
- 高等数学上-赵立军-北京大学出版社-题解-练习5.8
- 在MySQL的InnoDB存储引擎中count(*)函数的优化
- c#中的常用ToString()方法总结。
- win8消费者预览版Chrome无法设置默认浏览器
- 中国移动开通eSIM 一号双终端将要取代传统SIM卡?
- jeecms v3.x标签教程之[@cms_comment_page]
- 6个常见校园网认证客户端故障原因及解决方法
- Struts1和Struts2对比
- echarts地图闪烁点大小设置
- 几种常用的软件测试工具
- 神经网络架构搜索——可微分搜索(Latency-DARTS)
- Configure: error: C preprocessor “/lib/cpp“ fails sanity check
- 涨知识!芯片是怎么做出来的,今天终于看懂了
- Pico XR Unity开发时如何设置应用版权保护
- 尚硅谷项目二:尚硅谷总结
- LabVIEW编程LabVIEW控制NET0816以太网数据采集卡例程与相关资料
- ArcGIS Runtime Esri新的离线地图数据格式——移动地图包(转载自Esri中国)
- 馆1:图书编码与定位
热门文章
- LeetCode 460. LFU缓存(哈希双链表)
- matlab仿真模拟随机过程,基于MATLAB的随机过程仿真.pdf
- java 该改变request url_如何在Java中使用servlet过滤器来更改传入的servlet请求URL?...
- python saltstack web_saltstack web uiweb平台界面
- 潍坊学院的计算机类怎么样,潍坊学院教育技术学专业怎么样?有知道的麻烦说下,谢谢!...
- oracle将字段nullable设为Y,从DB模型中消除NULLable列的选项(为了避免SQL的三值逻辑)?...
- xshell连接Linux Server
- potainer 日志_日志系统落地:制定日志规范
- 搜索引擎核心技术与算法 —— 词项词典与倒排索引优化
- 流量运营数据产品最佳实践——美团旅行流量罗盘