在循环的语句的练习中,画正三角是一个很经典的例子,但是如果方法找的不对的话,即使最终画出来了,那么得到的代码也是非常的复杂,应用性不高。

下面有两种方法来画正三角,第一种是一种比较麻烦的办法,是通过归纳每行与列与所要求的三角形的内在关系得到的,比较繁琐

packagecomplementation;public classtrangle {public static voidmain(String[] args) {int row = 6;for (int i = 1; i <= row; i++){int m = 1;for (int j = 1; j <= 2 * row - 1; j++){if(j == row - i +m){

System.out.print("*");

m+= 2;

}else{

System.out.print(" ");

}if(m > 2 * i - 1){break;

}

}

System.out.println();

}

}

而第二种方法是直接找出空格与所给出的行数的联系,星号与所给行数的联系,所用方法非常简单,实用,应该多多归纳总结:

package complementation;

public class easyer {

public static void main(String[] args){

int row = 5;

for (int i = 0; i < row; i++){

for(int j = 0; j < row - i; j++){

System.out.print(" ");

}

for(int j = 0; j <= i; j++){

System.out.print("* ");

}

System.out.println();

}

}

}

正三角java_Java中的的画正三角方法相关推荐

  1. cad旋转命令_CAD中根据角度画圆弧的方法有哪些?【AutoCAD教程】

    点击蓝色字关注我哟 ☀每天推送CAD软件安装及下载.CAD工具应用.CAD技巧.CAD教程.CAD素材.CAD疑难问题解答等文章 ☀想认识志同道合的朋友一起学习CAD?请加入我们的QQ群 369845 ...

  2. 关于根据先序遍历和中序遍历画二叉树的方法

    一些新同学在画二叉树时往往会摸不着头脑不知道怎么画,我也是刚刚学,接下来给你们提供我自己研究出来的两种定理,也欢迎各位对此批评指点: ①ZYT_先序遍历定理_前字母必比后字母平级或更高(能判断左右则不 ...

  3. html中怎么写正六边形,用css画正六边形的方法

    用css画正六边形的方法 发布时间:2020-09-14 14:56:11 来源:亿速云 阅读:80 作者:小新 小编给大家分享一下用css画正六边形的方法,希望大家阅读完这篇文章后大所收获,下面让我 ...

  4. html中怎么写正六边形,如何用css画正六边形?用css画正六边形的两种方法(代码实例)...

    本章给大家介绍如何用css画正六边形?用css画正六边形的两种方法(代码实例).有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在之前要先了解一下正六边形内角和边的关系,正六边形的每个 ...

  5. 怎么画正五边形步骤_正五边形尺规画法的理论探索

    原标题:正五边形尺规画法的理论探索 数学教学研究本公众号内容均由邵勇本人独创,可以转发,但转载则需获得邵勇本人的授权.每周推送两到三篇内容上有分量的数学文章,但在行文上力争做到深入浅出.几分钟便可读完 ...

  6. cad绘制正八边形_CAD怎么画正八边形 看完你学会了么

    当我们用CAD制图的时候,有时候有些图形需要用到正八边形,此时就需要我们通过CAD软件把正八边形给画出来.具体怎么操作呢?下面就跟大家分享一下CAD画正八边形的操作,希望能帮助到大家. 工具/材料 C ...

  7. c语言程序画正八边形,用少儿编程绘制一个正九边形

    机械制图中正九边形的画法 是手工画吗?下面就是手工绘制正九边形的方法: 在word里面如何绘制正规9边形?(急)!!! 我刚才也看了一下,好像确实没有. 你可以用CAD画九边形,再插入到WORD中. ...

  8. html八边形怎么显示,如何用几何画板自定义工具画正八边形

    几何画板自定义工具是几何画板软件的重要组成部分,有了它,你就可以按照自己的需求随心所欲的创造几何图形了:有了它,会大大缩小你制作课件的时间,比如可以借助自定义工具画正八边形,如果你不知道怎么操作,那么 ...

  9. html代码设置五边形,javascript怎么画正五边形?

    javascript怎么画正五边形?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 如何用程序来绘制正多边形? 在一般情况下,会使用 x = radius ...

  10. 面试让人画正十七边形?面试官你长点心好不好?

    这是我的第52篇原创 很多人都在抱怨"面试造火箭,入职拧螺丝".面试的时候各种红黑树.二叉树,什么GC.Full GC,什么怎么让kafka不丢数据,pxos是怎么回事.我本来还想 ...

最新文章

  1. php json josn_decode()返回的是对像,如何把对像转成数组
  2. 普通人也要学python吗-普通人学Python有意义吗?
  3. 救命,Linux正在吃掉我的内存!
  4. 【机器学习】使用 Python 构建电影推荐系统
  5. idea2020shezhi代码检查级别_优秀的模糊测试代码是如何炼成的?
  6. Angular 如何根据一个 class 的定义和数据,动态创建一个该类的实例
  7. 程序员看《长安十二时辰》的正确姿势~!
  8. linux连接Db2数据库时报58031_db2常用命令
  9. SQL无所不能:DBA宝妈宝爸系列分享
  10. 魔力转圈圈(快速幂)
  11. FDA批准首个无需人类医生指导的AI,可独立诊断眼科疾病
  12. 大厂2020届实习生笔试题
  13. axure html尺寸,Axure 原型 | 教你使用自适应视图构建界面
  14. oracle 检查链接数,oracle连接数检查
  15. 51CTO专访:谈谈SOC安全管理平台
  16. 替罪羊树的原理及实例
  17. 三菱编程软件GX Works2复制粘贴错位
  18. 使用Nodejs+Protractor搭建测试环境
  19. OpenStack入门以及一些资料之(零,nova计算)
  20. 字节飞书后端面经(已offer)

热门文章

  1. python汇率兑换_汇率兑换—python第一课
  2. Unbuntu16.04下cmake-gui安装
  3. 用友T+改成IIS-网站报500.19错误代码0x8007000d问题解决
  4. Laravel学习笔记(8)利用SEEDER或者模型工厂批量导入数据
  5. 云杰恒指:6.11恒指期货实盘指导交易复盘
  6. 小红书心灵捕手招募令,百亿流量扶持优质情感主播!
  7. 前端开发_5.Electron和Nw.js学习总结
  8. css 平行四边形 梯形 组合_css3实现平行四边形框效果
  9. 软件工程的标准定义:什么是软件工程?
  10. pe克隆linux系统下载,【完美成功】合并ntdetect.com的PE用的SETUPLDR.BIN(增加ISO/SYSLINUX专用版)...