java实现打印等腰三角形

简介: java实现打印等腰三角形
package cn.jbit.nestedloops;
import java.util.Scanner;
/**
 * 输入行数打印等腰三角形
 */
public class IsoTriangle {
  public static void main(String[] args) {
    int rows = 0; //三角形行数
    System.out.print("请输入等腰三角形的行数:");
    Scanner input = new Scanner(System.in);
    rows = input.nextInt();
    //打印等腰三角形
    for(int i = 1; i <= rows; i++){
      for(int j = 1; j <= rows-i; j++){
        System.out.print(" ");
      }
      for(int k = 1; k <= 2*i-1; k++){
        System.out.print("*");
      }
      System.out.print("\n");
    }
  }
}
相关文章
编程输出如下字符图形(2种方法)
编程输出如下字符图形(2种方法)
|
8月前
|
Java
Java实现打印菱形
Java实现打印菱形
38 1
|
8月前
|
Java
java实现打印菱形
java实现打印菱形
|
8月前
|
机器学习/深度学习 算法 C语言
C语言学习——打印各种图形
C语言学习——打印各种图形
321 0
C语言学习——打印各种图形
|
机器学习/深度学习 C语言
C语言:打印用 * 组成的X形图案
思路: 总体思路: 实际打印的是 n*n 的图案, 只不过是当 行等于列(正斜线) 、行+列=行数-1(反斜线) 打印 * 号
230 0
|
算法 C语言
C语言练级之路num4(有关各种菱形的打印)(用的都是基础的算法),会了这些图形的打印,从此再无你不会用的循环,给你理解的透透的
1.第一题(边框菱形的打印) 2.第二题边框 菱形的进阶 3.第三题(数字菱形的打印) 4.第四题:(空心菱形) 5.第五题(实心菱形): 6.第六题:(外带一个杨氏三角的再一次打印)
java实现九九乘法表的输出
java实现九九乘法表的输出
java实现打印倒直角三角形
java实现打印倒直角三角形
|
算法 搜索推荐 C语言
【 C语言 】 数组的强化训练(详细讲解+代码展示)
这是数组的强化训练知识,也是续前面数组知识点之后特地而出的强化训练部分,本部分将很好的带你复习数组知识,并学习更多与数组有关的知识。通过这篇文章,你可以很好的掌握一些数组逆序,数组最值以及冒泡排序等相关方法。...
341 0
【 C语言 】 数组的强化训练(详细讲解+代码展示)
|
存储 人工智能 编译器
【 C语言 】 数组(详细讲解+代码展示)
在程序设计中,为了方便处理数据把具有相同类型的若干变量按有序形式组织起来——称为数组。数组也是我们在学习C语言的基础之一,那对于数组的知识你掌握多少呢?那些细枝末节你会不会啊?看完这篇文章,你将掌握数组。
553 0
【 C语言 】  数组(详细讲解+代码展示)