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种方法)
|
3月前
|
小程序 JavaScript API
小程序实现分享的三种方法
【8月更文挑战第20天】
|
6月前
|
Java
Java实现打印菱形
Java实现打印菱形
34 1
|
6月前
|
Java
java实现打印菱形
java实现打印菱形
|
11月前
|
C语言
C语言二十一弹 --打印空心正方形
C语言二十一弹 --打印空心正方形
|
11月前
|
编译器 Python
泰酷啦|在python编译器上打印出各种三角形和菱形
泰酷啦|在python编译器上打印出各种三角形和菱形
63 0
|
机器学习/深度学习 C语言
C语言:打印用 * 组成的X形图案
思路: 总体思路: 实际打印的是 n*n 的图案, 只不过是当 行等于列(正斜线) 、行+列=行数-1(反斜线) 打印 * 号
214 0
|
算法 C语言
C语言练级之路num4(有关各种菱形的打印)(用的都是基础的算法),会了这些图形的打印,从此再无你不会用的循环,给你理解的透透的
1.第一题(边框菱形的打印) 2.第二题边框 菱形的进阶 3.第三题(数字菱形的打印) 4.第四题:(空心菱形) 5.第五题(实心菱形): 6.第六题:(外带一个杨氏三角的再一次打印)
java实现打印倒直角三角形
java实现打印倒直角三角形
|
C语言
详细分析如何用C语言输出3D立体感心形图
详细分析如何用C语言输出3D立体感心形图
317 0
详细分析如何用C语言输出3D立体感心形图