Java中使用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等
1.打印正直角三角形
package javacto.taobao.com;
public class TestFor {public static void main(String[] args) {for(int i=1;i<=10;i++){for(int j=1;j<=i;j++){System.out.print("*");}System.out.println();}}
}
效果:
2.打印倒立直角三角形
//package javacto.ke.qq.com
for(int i=1;i<=10;i++){for(int j=10;j>=i;j--){System.out.print("*");}System.out.println();
}
效果如下:
3.打印正的等腰三角形
//package javacto.taobao.com
for(int i=1;i<=10;i++){for(int j =10;j>i;j--){System.out.print(" ");}for(int j=1;j<=2*i-1;j++){System.out.print("*");}System.out.println();
}
效果如下:
4.打印倒直角三角形
//package javacto.taobao.com
for (int i = 0; i < 8; i++) {for (int j = 0; j < i; j++) {System.out.print(" ");}for (int j = 14; j > 2 * i + 1; j--) {System.out.print("*");}System.out.println();
}
效果如下:
5.打印一个平行四边形
//package javacto.taobao.com
for(int i=0;i<5;i++){for(int j=4;j>i;j--){System.out.print(" ");}for(int j=0;j<8;j++){System.out.print("*");}System.out.println();
}
效果如下:
6.打印一个菱形
package javacto.taobao.com
int rows=5;
//打印菱形上半部分
for (int i =1; i <=rows; i++) {for (int j =1;j<=rows-i;j++) {System.out.print(" ");}for (int j =1; j <=2*i-1; j++) {System.out.print("*");}System.out.print("\n");
}
//打印菱形下半部分
for (int i =rows-1; i>=1; i--) {for (int j = 1; j <=rows-i; j++) {System.out.print(" ");}for (int j = 1; j <=2*i-1; j++) {System.out.print("*");}System.out.println();
}
效果如下:
Java中使用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等相关推荐
- Java中利用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等
//打印一个正直角三角形. public class testfor{ public static void main(String[] args){ for(int i=1;i<=10 ...
- Java中使用for循环打印99乘法表
思路:99乘法表由乘数.被乘数.积组成.可以将乘数作为外层循环,被乘数作为内层循环,积定义成一个变量sum用于接收乘数与被乘数的积 代码如下: /*** * @author 长青子 2019-12-2 ...
- Java使用多重for循环打印实心三角形,倒立三角形以及空心菱形
Java使用多重for循环打印实心三角形,倒立三角形以及空心菱形 使用双重for循环打印倒立三角形和菱形算是在循环嵌套里面,自我感觉比较难的第一个程序 这是本次要打印的目标: 打印上图实心三角形思路如 ...
- 6.2_[Java 数组]-利用二重循环打印各种图形
################################################## 目录 玩坏二重循环 一句话概括二重循环 打印一个矩形 打印正直角三角形左下角顶点 打印倒直角三角形 ...
- Java中List for循环的6种写法总结(推荐)(亲测)
如下所示: List<String> list = new ArrayList<String>(); ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
- Java中的do-while循环——通过示例学习Java编程(11)
作者:CHAITANYA SINGH 来源:https://www.koofun.com/pro/kfpostsdetail?kfpostsid=22&cid=0 在上一篇教程中,我们讨论了w ...
- 在Java中的foreach循环中调用remove
本文翻译自:Calling remove in foreach loop in Java [duplicate] This question already has an answer here: 这 ...
- Java中char类型数组打印数组名输出结果不是地址值
Java中其他类型数组打印数组名,输出结果都是内存地址 Java中char类型数组打印数组名,输出结果不是内存地址 char类型的数组就相当于一个字符串. 因为输出流System.out是PrintS ...
- Java中return结束循环,Java中break、continue、return在for循环中的使用
Java中break.continue.return在for循环中的使用 发布时间:2020-09-25 02:01:45 来源:脚本之家 阅读:81 作者:mrr 引言:在使用循环的时候,循环里面带 ...
最新文章
- STM32 基础系列教程 20 - RTC
- MySQL-binlog格式对主从复制的影响MySQL主从复制的过程
- 5G 和云原生时代的技术下半场,视频化是最大最新的确定性
- 笔记本电脑没有鼠标怎么拖动_适合办公鼠标要如何选择?除了便携更需要这些...
- python基础类型,Python基础-类
- NO_CHANGE_ALLOWED error code
- 开源项目贡献者_如何认识您的开源项目贡献者并发展您的社区
- ZooKeeper(五) 使用Zookeeper有序临时节点实现分布式锁
- Unity3D Shader 入门之控制语句
- oracle 查看远程用户,oracle sysdba用户远程登录
- VScode报错显示unins000.exe
- 2020年全国大学生数学建模B题题目概要
- 东师《《证据法学》》在线作业一二三离线作业网考
- sap的清账是什么意思_sap F-30 什么时候会用到 过账并清帐是什么意思
- Android studio Installed Build Tools revision 31.0.0 is corrupted. Remove and install again
- Vue项目引用高德地图实现车辆轨迹回放
- 2021SC@SDUSC山东大学软件学院软件工程应用与实践--Ebiten代码分析 源码分析(四)
- Github上的开源工具帮助你实现“十一”回家的愿望
- esp8266驱动电机
- 2013年5月中国数码相机市场分析报告
热门文章
- 关于c++中set集合的使用
- tmux 不支持 rz / sz ,于是有一个兼容 tmux 的 trz / tsz ( trzsz ),可以与 iTerm2 一起用,还有一个不错的进度条。
- java计算机毕业设计信息学院网站分析源码+数据库+系统+lw文档+部署
- 空气运动-Air 指导
- MATLAB写歌曲(艺术与科学的 MEET)
- 当代大学生的解压方式:WinRAR
- DEDECMS教程:后台验证码图片不显示的多种解决方法
- Python破解Wifi密码脚本
- 雷柏 1800 键鼠 对码工具分享
- 【java基础】妙记进制转换