数字三角形 JAVA

来源:百度知道 编辑:UC知道 时间:2024/06/15 07:27:38
如何 实现

87654
765
6
4
543
65432

public class Test {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int k=3;
for(int i=8;i>5;i--)
{
for(int j=i;j>k;j--)
{
System.out.print(j);
}
k++;
System.out.println();
}
int o=3;
for(int i=4;i<7;i++)
{
for(int j=i;j>o;j--)
{
System.out.print(j);
}
o--;
System.out.println();
}
}

}
要的是这种答案吧其实就是个嵌套for循环,好好看哈,不难的

随便写了个程序,好象可实现你说的功能,试试吧
import java.util.Scanner;
public class Test {
public static void main( String args[] ) {
System.out.println("请选择要打印的数字三角形的形状:");
System.out.println("A、正三角形 \nB、倒三角形 ");
Scanner s = new Scanner(System.in);
String in = s.nextLine();
System.out.println("请输入三角形顶点的整数值: ");
try{