11智能在线
新记
题目描述 利用二维数组计算并打印一个不超过10行的杨辉三角。 输入 输入杨辉三角的行数 输出 输出
题目描述
利用二维数组计算并打印一个不超过10行的杨辉三角。
输入
输入杨辉三角的行数
输出
输出C语言作业求大神帮帮忙
举报该文章
相关建议 2017-12-01
#include<stdio.h>
int main()
{int n,i,j,a[10][10]={1};
scanf("%d",&n);
for(i=1;i<n;i++)
{a[i][0]=1;
for(j=i;j>0;j--)
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
for(i=0;i<n;i++)
{for(j=0;j<=i;j++)
printf("%4d",a[i][j]);
printf("\n");
}
return 0;
}
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/m778272pfqsmppf7mm.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
利用一个二维数组,打印以下杨辉三角,要求打印出10行
用二维数组构造并打印一个有N行的杨辉三角,N由命令行输入如一...
在java中用二维数组构造并打印一个有N行的杨辉三角,N由命...
编写程序,使用二维数组a[10][10],存储并打印杨辉三角...
求C++程序:打印杨辉三角形(10行)。使用二维数组并利用每...
C语言:利用二维数组输出杨辉三角的前10行 程序是怎样的
C语言编程输出杨辉三角形(要求输出10行)?
c语言,用二维数组打印输出杨辉三角形(输出前10行),为什么...