java打印各种三角形图案,适用于9以内的数
2015-03-25 18:37
447 查看
1.package pritice4;
import java.util.Scanner;
public class Printfjinzita {
public static void main(String[] args) {
// 显示金字塔
int i,j;
Scanner input = new Scanner(System.in);
System.out.println("Please input a number:");
int inner = input.nextInt();
for(i=inner;i>0;i--)
{
for(j=1;j<=inner;j++)
{
if(i >= j)
{
System.out.print(j+" ");
}
else
System.out.print(" ");
}
System.out.println();
}
}
}
显示结果为Please input a number:
7
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
2.package pritice4;
import java.util.Scanner;
public class Pritice17 {
public static void main(String[] args) {
// 显示金字塔
int i,j;
Scanner input = new Scanner(System.in);
System.out.println("Please input a number:");
int inner = input.nextInt();
for(i=1;i<=inner;i++)
{
for(j=1;j<=inner;j++)
{
if(i >= j)
{
System.out.print(j+" ");
}
else
System.out.print(" ");
}
System.out.println();
}
}
}
显示结果为Please input a number:
7
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
3.package pritice4;
import java.util.Scanner;
public class Pritice17_2 {
public static void main(String[] args) {
// 显示金字塔
int i,j;
Scanner input = new Scanner(System.in);
System.out.println("Please input a number:");
int inner = input.nextInt();
for(i=1;i<=inner;i++)
{
for(j=inner;j>=1;j--)
{
if(i >= j)
{
System.out.print(j+" ");
}
else
System.out.print("");
}
System.out.println();
}
for(i=1;i<=inner;i++)
{
for(j=1;j<=inner;j++)
{
if(i >= j)
{
System.out.print(j+" ");
}
else
System.out.print(" ");
}
System.out.println();
}
}
}
显示结果为Please input a number:
7
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
6 5 4 3 2 1
7 6 5 4 3 2 1
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
import java.util.Scanner;
public class Printfjinzita {
public static void main(String[] args) {
// 显示金字塔
int i,j;
Scanner input = new Scanner(System.in);
System.out.println("Please input a number:");
int inner = input.nextInt();
for(i=inner;i>0;i--)
{
for(j=1;j<=inner;j++)
{
if(i >= j)
{
System.out.print(j+" ");
}
else
System.out.print(" ");
}
System.out.println();
}
}
}
显示结果为Please input a number:
7
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
2.package pritice4;
import java.util.Scanner;
public class Pritice17 {
public static void main(String[] args) {
// 显示金字塔
int i,j;
Scanner input = new Scanner(System.in);
System.out.println("Please input a number:");
int inner = input.nextInt();
for(i=1;i<=inner;i++)
{
for(j=1;j<=inner;j++)
{
if(i >= j)
{
System.out.print(j+" ");
}
else
System.out.print(" ");
}
System.out.println();
}
}
}
显示结果为Please input a number:
7
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
3.package pritice4;
import java.util.Scanner;
public class Pritice17_2 {
public static void main(String[] args) {
// 显示金字塔
int i,j;
Scanner input = new Scanner(System.in);
System.out.println("Please input a number:");
int inner = input.nextInt();
for(i=1;i<=inner;i++)
{
for(j=inner;j>=1;j--)
{
if(i >= j)
{
System.out.print(j+" ");
}
else
System.out.print("");
}
System.out.println();
}
for(i=1;i<=inner;i++)
{
for(j=1;j<=inner;j++)
{
if(i >= j)
{
System.out.print(j+" ");
}
else
System.out.print(" ");
}
System.out.println();
}
}
}
显示结果为Please input a number:
7
1
2 1
3 2 1
4 3 2 1
5 4 3 2 1
6 5 4 3 2 1
7 6 5 4 3 2 1
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
相关文章推荐
- Java 打印各种直角三角形和乘法表
- Java语法训练-打印各种三角形
- 编程打印三角形数字图案.java
- 【java练习】来打印各种形状的三角形吧!!(循环练习)
- Java中循环问题:for,while,do-while 各种练习(打印上三角、下三角、输出100以内的素数、水仙花、最大公约、最小公倍数、分解质因数、兔子问题)
- 使用Java的嵌套循环打印出平行四边形、等腰三角形、棱形、矩形的星星图案(Java工程师面试必备)
- 编程打印三角形数字图案.java
- java打印数字金字塔,适用于9以内的数
- 打印100以内的素数(Java)
- Java控制台打印底边朝左的不规则类三角形
- JAVA——程序流程控制——循环语句——for循环(打印三角形)
- Java小程序之用*打印正/倒立三角形
- java中如何打印规定图案? 举例说明
- JAVA 控制台打印三角形
- Java实例-for循环打印各种图形
- (java编写程序)打印斐波那契数列(1000以内).
- Java 打印三角形
- 使用C语言打印不同星号图案(矩形 平行四边形 三角形)
- Java循环练习:打印图案-2
- java中使用for循环去打印正方形,三角形,菱形等图形