Java之循环输出等腰三角形

  public class aaa{
  public static void main(String[] args) {
  int max=5;
    for(int i=1;i<=5;i++){//控制行
    for(int j=1;j<=max-i;j++)//控制空格
    System.out.print(" ");
    for(int k=1;k<=i*2-1;k++)//控制*号
    System.out.print("*");
    System.out.println();
}
}
}

/**

第一行空格数4 - 1 = 3    星号数 1*2-1=1

第二行空格数4 - 2 = 2  星号数   2*2-1=3

第三行空格数4 - 3 = 1  星号数   3*2-1=5

第四行空格数4-4=0     星数目    4*2-1 =7

        .

        .

        .  

        .

        .

*/

时间: 2024-10-27 18:04:41

Java之循环输出等腰三角形的相关文章

for循环输出空心菱形的形状【java】

使用for循环语句输出以下"空心菱形"效果: * * * * * * * * * * * * * * * * 建议优先参考笔者的另一篇文章:<for循环输出菱形的形状[java]> 代码: 1 /* 2 * 3 * * 4 * * 5 * * 6 * * 7 * * 8 * * 9 * * 10 * 11 12 分析: 13 上图形似于实心菱形 14 * 15 *** 16 ***** 17 ******* 18 ********* 19 ******* 20 *****

[java基础]循环结构1

[java基础]循环结构1 循环结构:for循环,while循环,do_while循环在,增强型for循环 /** 文件路径:G:\JavaByHands\循环语句文件名称:WhileTest.java 编写时间:2016/6/7 作 者:郑晨辉 编写说明:while do while 代码示例 */ public class WhileTest{ public static void main(String[] args){ //初始条件 int i = 0; //进入循环,while循环先判

while循环输出如下语句: 2*5=10 4*10=40 6*15=90 …… ?*100=?

import java.util.Scanner; /** * @author 蓝色以太 while循环输出如下语句: 2*5=10 4*10=40 6*15=90 -- ?*100=? */ public class While { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入层高:"); int num = sc.nextIn

假如数组接收到一个null,那么应该怎么循环输出。百度结果,都需要提前判断。否则出现空指针异常。。我还是想在数组中实现保存和输出null。

假如数组接收到一个null,那么应该怎么循环输出.因为foreach与obj.length都会报错.null不是对象,foreach中不能赋值? sp页面forEach一个存放对象的集合,怎么判断其中一个对象是否null? 2015-11-22 18:14lifeYesorno | 浏览 87 次 JSP编程语言 <c:forEach var="design" items="${designs }"></c:forEach>${designs

java的循环

我们举一个例子,编写一个小代码,来实现java代码1到100的求和? 1+2+3+……+100=? package com.student.exam; /***计算1到100的和*/public class Summation { public static void main(String[] args) { int sum = 0; //声明变量sum存放计算的和,赋初值为0 for(int i=1;i<=100;i++) sum +=i;//等价于语句sum=sum+score Syste

[java基础]循环结构2

[java基础]循环结构2 写了几个循环结构练习~记录一下~~ 1:99乘法表 1 /** 2 文件路径:G:\JavaByHands\循环语句 3 文件名称:GameForFor.java 4 编写时间:2016/6/7 5 作 者:郑晨辉 6 编写说明:for循环示例 代码示例 7 编写一个99乘法表 8 */ 9 public class GameForFor { 10 public static void main(String[] args) { 11 //目标:输出99乘法表 12

关于hasNextInt判断后无限循环输出else项的解决办法

话不多说,上来就是干! import java.util.Scanner; public class Test_hasNextInt { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); //关于hasNextInt判断后无限循环输出else项的解决办法 String next;

Java如何循环数组并使用Split

场景: 当写方法时遇到1个参数有3个值, 该参数类型为数组.    例如:  aaa|bbb|ccc  .  而且需要循环打印,这个时候我们就需要用数组循环输出的方法. 一:feature 示例 When I click on menu 时间管理>休假结余>休假结余设立 from HCM page And I advance search staff no 0006 Then I select leaveCode for NAL|SL2|OL| 二: steps 示例: @Then("

JAVA for循环

java for循环就是,对于某些操作,人为地控制循环次数.最简单的,比如打印数字. 举例: 遍历数组 1 2 3 4 int[] a = new int[]{1,2,3,4,5,6,7,8,9,10,11,12};      for(int iloop : a){      System.out.println(iloop); } 2.while结构循环为当型循环(when type loop),一般用于不知道循环次数的情况.维持循环的是一个条件表达式,条件成立执行循环体,条件不成立退出循环.