java三角形代码解释,java判断三角形类型代码

JAVA 如何打印空心三角形,请详细解释下每句代码,谢

Java语言打印空心三角形的程序如下:

创新互联建站是一家专业的成都网站建设公司,我们专注成都做网站、网站建设、网络营销、企业网站建设,卖链接广告投放平台为企业客户提供一站式建站解决方案,能带给客户新的互联网理念。从网站结构的规划UI设计到用户体验提高,创新互联力求做到尽善尽美。

public class Test3 {

public static void main(String[] args) {

final int SIZE=5;

for(int i=1;i=SIZE;i++){

for(int j=1;j=SIZE-i;j++){

System.out.print(" ");

}

for(int k=1;k=2*i-1;k++){

if(i==SIZE)

System.out.print("*");

else if((k==1 || k==2*i-1) i!=SIZE )

System.out.print("*");

else

System.out.print(" ");

}

System.out.println();

}

}

}

JAVA杨辉三角形的代码加注释

//打印杨辉三角

/* 1

1 1

1 2 1

1 3 3 1

*/

public class Test9 {

public static void main(String args[]){

int i = 10; // 控制行数

int yh[][] =new int[i][i]; //创建数组

/* 不多做解释 我也是新手 我就这么找规律

* yh[0][0]=1; // 第一行

yh[1][0]=1;

yh[1][1]=1; //第二行

yh[2][0]=1;

yh[2][2]=1; //第三行

yh[2][1]=yh[2-1][1-1]+yh[2-1][1]; // 第三行的2

yh[3][1]=yh[3-1][1-1]+yh[3-1][1]; //第四行的第一个3

yh[3][2]=yh[3-1][2-1]+yh[3-1][2]; //第四行的第二个3

*/

for(int j=0;ji;j++){ //因为两个边都是1 所以先给两边赋值

yh[j][0]=1;

yh[j][j]=1;

}

for(int j=2; ji; j++){ //根据公式 算出杨辉三角的特性 并赋值

for(int n=1; nj; n++){

yh[j][n]=yh[j-1][n-1]+yh[j-1][n];

}

}

for(int j=0; ji; j++){ //输出 杨辉三角

for(int n=0; n=j; n++){

System.out.print(yh[j][n]+" ");

}

System.out.println();

}

}

}

java怎么打出三角形

用Java代码中的for循环可以打印出各种三角形,便于熟悉for循环的特性,即外环循环执行一次,内循环执行N次。

工具:

电脑软件

for循环

三角形

方法:

1、打印定点在左下的直角三角形;

2、打印定点在左上的直角三角形;

3、打印定点在右下的直角三角形,这里三角形的形状是由*所占的位置决定的;

4、打印定点在左下的直角三角形,这里三角形的形状是由*所占的位置决定的;

5、打印定点在正上方的直角三角形;

6、打印定点在正下方的直角三角形。


网站栏目:java三角形代码解释,java判断三角形类型代码
URL链接:http://cdiso.cn/article/hojhjs.html

其他资讯