文档介绍:杨辉三角形--仅供参考……(――制作人:守望黎明111)第一种usingSystem;;;;namespace杨辉三角形{/***交替维数组求杨辉三角形解法***/classClass1{/*****@authorZLM***/staticvoidMain(string[]args){inti,j,n=10;//定义了一个10*10的二维数组int[][]b=newint[5][]{newint[]{0},newint[]{0,0},newint[]{0,0,0},newint[]{0,0,0,0},newint[]{0,0,0,0,0}};();//循环赋值for(i=0;i<n;i++){if(i==0)//如果是第一行,那么直接的赋1{a[i,0]=1;}else //如果不是第一行,循环赋值{for(j=0;j<i+1;j++){a[i,0]=1;//每一行的第一个数赋1a[i,i]=1;//每一行的最后一个数赋1if(j<i&&i<n-1)//注意这个条件不能让a[i+1,j+1]的下标越界{//第i+1行,j+1列的值等于第i行,第j+1列和第i行,第j列的值之和a[i+1,j+1]=a[i,j+1]+a[i,j];}}}}//循环输出for(i=0;i<n;i++){for(j=0;j<n-i+25;j++){//("");}if(i==0)//如果是第一行,那么直接输出{(a[0,0]);("\n");}else{for(j=0;j<i+1;j++){(a[i,j]);("");}("\n");}}();}}}第二种usingSystem;;;;namespace杨辉三角形2{/***交替维数组求杨辉三角形解法***/classProgram{/*****@authorZLM***/staticvoidMain(string[]args){inti,j,n=10;//定义了一个交替数组int[][]a=newint[10][]{newint[]{0},newint[]{0,0},newint[]{0,0,0},newint[]{0,0,0,0},newint[]{0,0,0,0,0},newint[]{0,0,0,0,0,0},newint[]{0,0,0,0,0,0,0},newint[]{0,0,0,0,0,0,0,0},newint[]{0,0,0,0,0,0,0,0,0},newint[]{0,0,0,0,0,0,0,0,0,0}};();//循环赋值for(i=0;i<n;i++){if(i==0)//如果是第一行,那么直接的赋1{a[i][0]=1;}else //如果不是第一行,循环赋值{for(j=0;j<i+1;j++){a[i][0]=1;//每一行的第一个数赋1a[i][i]=1;//每一行的最后一个数赋1if(j<i&&i<n-1)//注意这个条件不能让a[i+1,j+1]的下标越界{//第i+1行,j+1列的值等于第i行,第j+1列和第i行,第j列的值之和a[i+1][j+1]=a[i][j+1]+a[i][j];}}}}//循环输出for(i=0;i<n;i++){for(j=0;j<n-i+25;j++){//样式输出