Java中利用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等
//打印一个正直角三角形。
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();
}
}
}
如图:
//打印一个倒立直角三角形。
public class testfor{
public static void main (String [] args){
for(int i=1;i<=10;i++){
for(int j=10;j>=i;j--){
System.out.print("*");
}
System.out.println();
}
}
}
如图:
//打印一个正的等腰三角形
public class testfor{
public static void main(String[] args){
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();
}
}
}
如图:
//打一个倒立的等腰三角形
public class testfor{
public static void main(String[] args){
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();
}
}
}
如图:
//打印一个平行四边形
public class testfor{
public static void main(String [] args){
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();
}
}
}
如图:
//打印一个菱形
public class testfor{
public static void main(String[] args){
for(int i=0;i<8;i++){
for(int j=7;j>i;j--){
System.out.print(" ");
}
for(int j=0;j<2*i+1;j++){
System.out.print("*");
}
System.out.println();
}
for(int i=0;i<8;i++){
for(int j=0;j<=i;j++){
System.out.print(" ");
}
for(int j=14;j>i*2+1;j--){
System.out.print("*");
}
System.out.println();
}
}
如图:
总结:通过各种循环画图,得出第一层循环是控制打印的行数,第二层for循环控制要打印的空格和*号的个数的 !
Java中利用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等相关推荐
- 6.2_[Java 数组]-利用二重循环打印各种图形
################################################## 目录 玩坏二重循环 一句话概括二重循环 打印一个矩形 打印正直角三角形左下角顶点 打印倒直角三角形 ...
- Java中使用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等
1.打印正直角三角形 package javacto.taobao.com; public class TestFor {public static void main(String[] args) ...
- 【Java】利用for循环打印心型
相信对于打印三角形都没什么难度,只需要利用for循环嵌套使用就行 但是对于打印圆形和三角形不同因为到圆心距离相等的点一般不会横坐标和纵坐标都为整数 打印爱心 爱心的公式 (x²+y²-1)³-x²*y ...
- Java中使用for循环打印99乘法表
思路:99乘法表由乘数.被乘数.积组成.可以将乘数作为外层循环,被乘数作为内层循环,积定义成一个变量sum用于接收乘数与被乘数的积 代码如下: /*** * @author 长青子 2019-12-2 ...
- JAVA中利用break加标签的方式跳出双重for循环
JAVA中利用break加标签的方式跳出双重for循环 一般情况下,使用break只能跳出当前层的for循环,但是加了标签的话,就可以跳出多重循环. public class TestBreak {@ ...
- Java使用多重for循环打印实心三角形,倒立三角形以及空心菱形
Java使用多重for循环打印实心三角形,倒立三角形以及空心菱形 使用双重for循环打印倒立三角形和菱形算是在循环嵌套里面,自我感觉比较难的第一个程序 这是本次要打印的目标: 打印上图实心三角形思路如 ...
- java使用三种循环打印99表_编程题:利用for循环打印 9*9 表
# 利用for循环打印 9*9 表? 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 ...
- python循环语句打印三角形_三角形最新:Python利用for循环打印星号三角形的案例_爱安网 LoveAn.com...
关于"三角形"的最新内容 聚合阅读 这篇文章主要介绍了Python利用for循环打印星号三角形的案例,具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧... 这篇文章 ...
- python画图代码星星-Python利用for循环打印星号三角形的案例
简单的for循环打印三角形 1,for循环方法实现星星三角 代码: for i in range(0,5): for j in range(i+1): if i == 4: print("* ...
最新文章
- 谷歌发布地图「时光机」:100年前,你家街道长啥样?
- linux打印机添加命令,Linux Shell脚本系列教程(二):终端打印命令详解
- [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
- 活动报名 | 6位技术女神关于智能技术的实践分享
- 1.PostgreSQL的学习
- 01.SQLite 教程(http://www.w3cschool.cc/sqlite/sqlite-tutorial.html)
- hp打印机怎么连接电脑_打印机怎么连接电脑?安装打印机图文教程
- asp.net core 2.1 增加Nlog日志到sql server数据库
- 全网独家【超越VOSviewer】突破VOSviewer只能做数据库里数据的限制
- 软件质量属性:易用性
- 【SVP补帧】【教程】尽量不改变电脑设置的压制方案
- R语言绘图:直方图——hist
- 配置管理系统和整体变更系统有什么区别与联系
- MTK平台驱动基本介绍
- TPM设备管理之设备采购方法及注意事项
- 关于使用ajax动态输出cnzz统计代码的问题
- the little schemer 笔记(10)
- 傅里叶变换后面的到底有什么小秘密?
- 零基础学FPGA(四):IP是什么东西(什么是软核,硬核)
- Crate安装和配置
热门文章
- 高性能模式消失不见 的解决方法
- 第04课:生活中的单例模式——你是我生命的唯一
- 远光软件正式成为RUIDA方阵理事单位
- performance介绍
- 进入银行项目研发部后的感想
- java.lang.NoClassDefFoundError: net/tsz/afinal/htt
- python算法:分而治之思想(我喜欢叫它:逐个击破思想)
- 璀璨星空html,璀璨星空心情灯
- ❤️手把手教你做一个爱情保温软件❤️——python封装.exe文件+爬虫(每日情话系列)
- C++基础课 —vi编辑器与C入门Demo