文章
11
粉丝
169
获赞
13
访问
48.4k
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
#include<time.h>
#include<malloc.h>
/*输入你想输出杨辉三角形的行数n(n<=20);当输入0时程序结束.
输出描述:
对于每一个输入的数,输出其要求的三角形.每两个输出数中间有一个空格.每输完一个三角形换行.
输入输出样例
输入样例#:
复制
5
7
0
输出样例#:
复制
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1*/
void fun(int a){
int i,j,b[20][20]={0};
for(i=0;i<a;i++)
{
b[i][0]=1;
}
for(i=0;i<a;i++)
{
for(j=1;j<i+1;j++)
{
b[i][j]=b[i-1][j]+b[i-1][j-1];
}
}
for(i=0;i<a;i++)
{
&nbs...
登录后发布评论
暂无评论,来抢沙发