11智能在线
新记
编程打印如下形式的杨辉三角形 三角形的行数n由手动输入
格式如下:
输入整数:4
1
1 1
1 2 1
1 3 3 1
举报该文章
其他看法
第1个回答 2011-12-15
#include<stdio.h>
void main()
{
int a[100][100], i,j,n;
scanf("%d",&n);
for(i=0;i<n;i++)
for(j=0;j<=i;j++)
{
if(i==j||j==0)
a[i][j]=1;
else
a[i][j]=a[i-1][j]+a[i-1][j-1];
printf("%-5d",a[i][j]);
if(i==j)printf("\n");
}
}
相似回答
大家正在搜
相关问题
编程打印如下形式的杨辉三角形 三角形的行数n由手动输入
编程打印杨辉三角形。打印的杨辉三角形的行数n(不超过10行)...
C语言编程:编程打印杨辉三角形,行数由键盘输入,且以等腰三角...
java 打印输出一个n行的杨辉三角,n由命令行参数输入
C语言,设计程序,打印杨辉三角形的前n行(n从键盘输入)打印...
编写程序打印数出下图所示的杨辉三角形,要求打印出n行,n值由...
输入杨辉三角形层数打印杨辉三角形