1.实行直角三角形
public static void main(String[] args) {//直角三角形(实心)for (int i = 1; i <= 8; i++) {//控制打印8行for (int j = 1; j <= i; j++) {//控制每行打印几个“*”//打印“*”System.out.print("*");}//换行System.out.println("");}
}

执行结果:

*
**
***
****
*****
******
*******
********

2.空心直角三角形

public static void main(String[] args) {//空心的直角三角形for(int i=1;i<=8;i++){//控制打印8行for(int j=1;j<=i;j++){//控制每行打印几个“*”if(j==1||i==j||i==8){//打印“*”System.out.print("*");}else{System.out.print(" ");}}//换行System.out.println("");}

执行结果:

*
**
* *
*  *
*   *
*    *
*     *
********

3.实心等腰三角形

public static void main(String[] args) {//实心等腰三角形int a=8;for(int i=1;i<=a;i++){for(int j=1;j<=a-i;j++){System.out.print(" ");}for(int m=1;m<=i*2-1;m++){System.out.print("*");}System.out.println();}
}

执行结果:

*
      ***
     *****
    *******
   *********
  ***********
 *************
***************

4.空心等腰三角形

public static void main(String[] args) {//空心等腰三角形int i,j;for(i=1;i<=8;i++){for(j=1;j<=8-i;j++){System.out.print(" ");}for (j=1;j<=2*i-1;j++){if(j == 1 || j == 2 * i - 1 || i == 8){System.out.print("*");}else{System.out.print(" ");}}System.out.println("");}
}

执行结果:(此处有些失真,需要的人自己运行代码)

*
      * *
     *   *
    *     *
   *       *
  *         *
 *           *
***********

5.实心菱形

public static void main(String[] args) {//实心菱形int i,j;for( i=1;i<=5;i++){//菱形上部分的三角for(j=1;j<=5-i;j++){System.out.print(" ");}for (j=1;j<=2*i-1;j++){System.out.print("*");}System.out.println();}for(i=1;i<=4;i++){//菱形下部分的三角for(j=1;j<=i;j++){System.out.print(" ");}for(j=1;j<=2*(4-i+1)-1;j++){System.out.print("*");}System.out.println();}
}

执行结果:(此处有些失真,需要的人自己运行代码)

*
   ***
  *****
 *******
*********
 *******
  *****
   ***
    *

6.空心菱形

public static void main(String[] args) {//空心的菱形int i,j;for( i=1;i<=5;i++){//菱形的上部分三角for(j=1;j<=5-i;j++){System.out.print(" ");}for (j=1;j<=2*i-1;j++){if(j == 1 || j == 2 * i - 1){//控制输出*System.out.print("*");}else{System.out.print(" ");//控制内部空心}}System.out.println();}for(i=1;i<=4;i++){//菱形的下部分三角for(j=1;j<=i;j++){System.out.print(" ");}for(j=1;j<=2*(4-i+1)-1;j++){if(j == 1 || j == 2*(4-i+1)-1 || i == 4){//控制输出*System.out.print("*");}else{System.out.print(" ");//控制内部空心}}System.out.println();}
}

执行结果:(此处有些失真,需要的人自己运行代码)

*
   * *
  *   *
 *     *
*       *
 *     *
  *   *
   * *
    *

使用for循环打印直角三角形(实心/空心)、等腰三角形(实心/空心),菱形(实心/空心)相关推荐

  1. Java中利用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等

    //打印一个正直角三角形. public class testfor{ public static void main(String[] args){     for(int i=1;i<=10 ...

  2. 如何使用for循环打印直角三角形

    今天我来告诉大家如何使用for循环打印图案. 我们就以打印直角三角形为例,话不多说,直接上图. 1.直角在左下 2.直角在左上 3.直角在右上  4.直角在右下 学会了打印直角三角形之后,我们可以进一 ...

  3. 用python 打印等腰三角形、空心等腰三角形,棱形。空心棱形

    #请输入你要打印的列数: row=int(input("请输入你要打印的列数:")) #等腰三角形 print("1.等腰三角形%d列"%(row)) for ...

  4. 循环 打印直角三角形,九九乘法表

    --循环打印1..10的和  55 declare v_1 number:=1; v_2 number:=0; begin   while v_1<=10   loop        v_2:= ...

  5. Java中使用for循环打印直角三角形,倒立直角三角形,等腰三角形,平行四边形,菱形等

    1.打印正直角三角形 package javacto.taobao.com; public class TestFor {public static void main(String[] args) ...

  6. Python使用for循环打印直角三角形

    文章目录 1. 直角在左上方 2. 直角在左下方 3. 直角在右上方 4. 直角在右下方 1. 直角在左上方 # 打印形状 # ***** **** *** ** *# 实现代码 # # 输入层数 a ...

  7. Python使用for循环打印直角三角形、九九乘法表、金字塔

    文章目录 1. 四种直角三角型 1.1 直角在左上方 1.2 直角在左下方 1.3 直角在右上方 1.4 直角在右下方 2. 两种九九乘法表 2.1 常规 2.2 非常规 3. 金字塔 3.1 正金字 ...

  8. python打印一个空心等腰三角形,再内接一个空心三角形

    def trangle(number):for i in range(1,number+1):if i > 1 and i < number:if i == number//2+1:str ...

  9. 清晰思路带你掌握如何运用循环打印各种图案(新手向)

    目录 一.简单介绍三种循环语句及使用时的注意事项(已学会的可跳过) 1.do语句 2.while语句 3.for语句 4.补充说明 二.打印图案的共性发现 三.循环打印直角三角形 四.另类思路打印其他 ...

最新文章

  1. 波士顿动力的机器人会开门了,中国还要奋力追赶
  2. PCB设计必知:布局及设计规范
  3. 电脑基础c语言,C语言经验: 如何从零基础学习C语言?
  4. windows server 2008/2012安装PostgreSQL过程及问题总结
  5. vue项目中的跑马灯的使用
  6. Python基础_字符串的格式化
  7. mysql 删除数据表大小没变_为什么数据删除了,表文件大小不变?
  8. 你以为我确定能解决难题?也是硬着头皮向前冲
  9. NERO9注册机使用
  10. 关于solr schema.xml 和solrconfig.xml的解释
  11. 嵌入式设计 | 基于51单片机的tea5767收音机设计实操教程
  12. 计算机切换用户快捷键,Win10系统中快速切换用户有哪些快捷小技巧
  13. Excel 数组公式的简单使用
  14. 携程景区爬取 + 保存Excel
  15. Excel如何统计指定背景颜色数据个数
  16. php无极分类的效果,php 无极分类(递归)的简单示例
  17. 关于向上转型和向下转型
  18. pjsip库简单应用
  19. Solidworks如何英制转公制
  20. led数码显示控制plc实验_实验三led数码显示控制plc实验报告

热门文章

  1. 肿瘤HRR和HRD 简单记录
  2. 【无标题】学习笔记-2022.8.1-8.6
  3. 青少年计算机表演赛27,第27届中国青少年计算机表演赛颁奖仪式在京举行
  4. css如何设置x轴为滚动,解决移动端页面出现 X轴横向滚动条问题
  5. 【uniapp】实现小程序底部弹框带动画以及隐藏底部栏tab
  6. cbioportal打不开_cbioportal打不开
  7. 使用工厂模式创建收件地址ReceiveAddress 订单对象,创建 若干对象 (属性自定义)
  8. android 常见面试题(三)
  9. 统计学的历史与今天-张晓牟
  10. 简笔彩色圣诞树的python代码_python怎么画出好看的圣诞树