实验九:输出杨辉三角形

时间:2023-01-21 04:05:47
 一,实验目的

1.熟练掌握杨辉三角形的基本规律

二,实验内容

1.问题描述:输出杨辉三角形

2.程序:

#include <stdio.h> 
int main(void) 

int a[10][10],i,j; 
a[0][0]=1; 
for(i=1;i<10;i++) 
for(j=1;j<=i;j++) 
{ a[i][i]=1,a[i][0]=1; 
a[i+1][j]=a[i][j-1]+a[i][j]; 

for(i=0;i<10;i++) 
for(j=0;j<=i;j++) 
{ printf("%d ",a[i][j]); 
if(i==j) 
printf("\n"); 
}
return 0;
}
3.实验过程图
实验九:输出杨辉三角形
 
三,实验心得
 此次试验主要就是对数组的运用,同时也运用了if条件语句以及for循环语句的运用,让以前的知识点得到了复习。通过对数组的运用,我们首先学会的就是如何对一个数组的定义,然后就是数组的作用,我们运用数组对多个数进行排序和两个数的排序。而在数组中我们运用最多、最广的就是二维数组,所以我们掌握二维数组的相关信息,首先就是怎样定义一个二维数组,其次就是怎样引用二维数组中的元素以及对二维数组的初始化。还有一个重要的数组就是字符数组,也是需要我们掌握的,因此只有我们掌握了各种数组的运用,我们才能正确的把它运用到解题中去。