码迷,mamicode.com
首页 > 编程语言 > 详细

java嵌套循环练习

时间:2020-02-11 20:45:13      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:stat   can   ips   循环   nbsp   exti   pack   java   src   

打印一个等腰三角形

package com.lv.jj;

import java.util.Scanner;

public class DemoDy {

public static void main(String[] args) {
//输入n 打印n的等腰三角形
System.out.println("请输入n:");
Scanner scan=new Scanner(System.in);
int n=scan.nextInt();
for(int i=1;i<=n;i++){
//在打印**前面要打印空格 第一行=总行数-第几行
for(int z=1;z<=n-i;z++){
//System.out.print("#");
System.out.print(" ");
}

//每一行打印对应星星的个数
for(int j=1;j<=i;j++){
System.out.print("* ");
}
System.out.println();
}
}

}

技术图片

 

打印一个菱形

 

package com.lv.jj;

 

public class DemoLx {

 

public static void main(String[] args) {
int n=5;

//第一个等腰三角形
for(int i=1;i<=n;i++){

//1:打印*前面的空格 第几行就打印第n-i个空格
for(int j=1;j<=n-i;j++){
System.out.print(" ");
}

//2:打印对应的星星数 第几行就打印几个星星
for(int z=1;z<=i;z++){
System.out.print("* ");
}
System.out.println();
}

//第二个倒过来的等腰三角形 (1 2 3 4)的倒着来
for(int i=n-1;i>0;i--){
//1:打印*前面的空格 i越大,j的执行次数越少 第一次 n5 i4 j1 n5 i3 j2..
for(int j=1;j<=n-i;j++){
System.out.print(" ");
}

//2:打印* 4 3 2 1;i等于4时候打印4个* i等于3时候打印个....
for(int z=1;z<=i;z++){
System.out.print("* ");
}
System.out.println();
}

 

}

 

}

技术图片

 

 

 

 最重要要知道eclipse里面的debug怎么用

 

有一个99乘法表和逆序99乘法表

 

还有break 与continue的用法

技术图片

 

技术图片

 

 技术图片

 

java嵌套循环练习

标签:stat   can   ips   循环   nbsp   exti   pack   java   src   

原文地址:https://www.cnblogs.com/dabu/p/12296622.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!