实验四:采用一位数组输出等腰三角形的杨辉三角

1.程序代码

package 一位数组;

import java.util.Scanner;

public class 杨辉三角 {
public static void main(String[] args)
{
Scanner a=new Scanner(System.in);
System.out.print("输出杨辉三角行数n:");
int n=a.nextInt();
int[] b=new int[150];
int[] c=new int[150];
int i,x,y;
for(i=0;i<n;i++)
b[i]=c[i]=1;
for(i=0;i<n;i++)
{
for(x=1;x<i-1;x++)
{
c[x]=b[x-1]+b[x];
}
for(y=0;y<=n-i;y++)
System.out.print(" ");
for(x=0;x<=i-1;x++)
{
b[x]=c[x];
System.out.print(c[x]+" ");
}
System.out.print("\n");
}

}

}

2.程序代码截图

3.心得

通过这次实验了解一位数组和杨辉三角,并使自己能够掌握知识,但是在这次实验中也了解到自己到自己的不足,我要认真学习一位数组和真正掌握它的关于杨辉三角的编程,好好学习,加油努力!

 

posted @ 2019-03-31 22:14  辰御  阅读(186)  评论(0编辑  收藏  举报