杨辉三角是我从小都没有学会的东西,这次居然要写代码,只能说对我难度很大
【问题描述】
在屏幕上显示如下杨辉三角形:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
... ... ... ... ... ... ...
【输入形式】
从键盘输入整数n(n>=0且n<=12)
【输出形式】
在屏幕上输出n+1行杨辉三角形。
【输入样例】
3
【输出样例】
------***1 ----***1***1 --***1***2***1 ***1***3***3***1
其中-和*都是空格位
即每个数字占四位!
#include<stdio.h>
int main()
{
int i,j,k,n;
int a[99][99];
scanf("%d",&n);//输入n,三角形就有n行,但本题要求输入n,输出n+1行(就是把原题里的n全改成n+1就行)